Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 69,035.00 | 69,250.00 | 67,010.00 | 67,010.00 | 67,010.00 | 89 |
13 Jun 2024 | 70,440.00 | 70,455.00 | 68,535.00 | 68,535.00 | 68,535.00 | 71 |
12 Jun 2024 | 69,600.00 | 71,975.00 | 69,600.00 | 69,640.00 | 69,640.00 | 39 |
11 Jun 2024 | 69,800.00 | 69,800.00 | 68,930.00 | 69,405.00 | 69,405.00 | 23 |
10 Jun 2024 | 72,025.00 | 72,360.00 | 71,610.00 | 71,760.00 | 71,760.00 | 69 |
07 Jun 2024 | 72,990.00 | 72,990.00 | 71,365.00 | 71,770.00 | 71,770.00 | 23 |
06 Jun 2024 | 73,515.00 | 73,660.00 | 73,070.00 | 73,070.00 | 73,070.00 | 32 |
05 Jun 2024 | 73,475.00 | 74,275.00 | 73,365.00 | 74,055.00 | 74,055.00 | 36 |
04 Jun 2024 | 72,550.00 | 73,830.00 | 72,550.00 | 73,220.00 | 73,220.00 | 133 |
03 Jun 2024 | 71,890.00 | 71,925.00 | 71,765.00 | 71,765.00 | 71,765.00 | 75 |
31 May 2024 | 71,315.00 | 71,315.00 | 69,835.00 | 70,030.00 | 70,030.00 | 22 |
30 May 2024 | 71,250.00 | 71,535.00 | 71,225.00 | 71,430.00 | 71,430.00 | 27 |
29 May 2024 | 69,765.00 | 69,765.00 | 69,765.00 | 69,765.00 | 69,765.00 | 36 |
28 May 2024 | 70,695.00 | 71,070.00 | 70,695.00 | 71,070.00 | 71,070.00 | 32 |
27 May 2024 | - | - | - | - | - | - |
24 May 2024 | 71,950.00 | 72,105.00 | 71,950.00 | 72,105.00 | 72,105.00 | 15 |
23 May 2024 | 72,600.00 | 72,600.00 | 69,745.00 | 69,745.00 | 69,745.00 | 10 |
22 May 2024 | 73,255.00 | 73,255.00 | 72,440.00 | 72,440.00 | 72,440.00 | 24 |
21 May 2024 | 72,500.00 | 74,285.00 | 72,100.00 | 72,100.00 | 72,100.00 | 50 |
20 May 2024 | 69,635.00 | 72,915.00 | 69,430.00 | 72,915.00 | 72,915.00 | 79 |
17 May 2024 | 68,480.00 | 69,865.00 | 68,480.00 | 69,865.00 | 69,865.00 | 34 |
16 May 2024 | 68,955.00 | 68,955.00 | 67,735.00 | 67,735.00 | 67,735.00 | 6 |
15 May 2024 | 66,200.00 | 68,720.00 | 66,200.00 | 68,720.00 | 68,720.00 | 88 |
14 May 2024 | 63,740.00 | 63,740.00 | 63,740.00 | 63,740.00 | 63,740.00 | - |
13 May 2024 | 65,420.00 | 65,420.00 | 65,420.00 | 65,420.00 | 65,420.00 | - |
10 May 2024 | 63,175.00 | 63,175.00 | 62,715.00 | 62,715.00 | 62,715.00 | 4 |
09 May 2024 | 64,745.00 | 64,745.00 | 64,745.00 | 64,745.00 | 64,745.00 | - |
08 May 2024 | 64,775.00 | 64,900.00 | 64,325.00 | 64,325.00 | 64,325.00 | 4 |
07 May 2024 | 65,380.00 | 65,380.00 | 65,380.00 | 65,380.00 | 65,380.00 | - |
06 May 2024 | 65,555.00 | 65,555.00 | 65,555.00 | 65,555.00 | 65,555.00 | - |
03 May 2024 | 61,390.00 | 64,480.00 | 61,390.00 | 64,480.00 | 64,480.00 | 25 |
02 May 2024 | 60,580.00 | 61,645.00 | 60,320.00 | 61,565.00 | 61,565.00 | 23 |
01 May 2024 | 59,740.00 | 60,580.00 | 58,655.00 | 58,935.00 | 58,935.00 | 23 |
30 Apr 2024 | 63,290.00 | 63,290.00 | 61,230.00 | 61,230.00 | 61,230.00 | 2 |
29 Apr 2024 | 64,455.00 | 65,545.00 | 64,455.00 | 65,545.00 | 65,545.00 | 25 |
26 Apr 2024 | 67,340.00 | 67,350.00 | 66,465.00 | 66,465.00 | 66,465.00 | 11 |
25 Apr 2024 | 66,440.00 | 67,495.00 | 66,390.00 | 67,495.00 | 67,495.00 | 4 |
24 Apr 2024 | 70,030.00 | 70,305.00 | 66,805.00 | 66,805.00 | 66,805.00 | 3 |
23 Apr 2024 | 69,555.00 | 69,590.00 | 69,555.00 | 69,590.00 | 69,590.00 | 1 |
22 Apr 2024 | 68,545.00 | 69,775.00 | 68,545.00 | 69,775.00 | 69,775.00 | 4 |
19 Apr 2024 | 67,945.00 | 68,385.00 | 67,255.00 | 67,255.00 | 67,255.00 | 8 |
18 Apr 2024 | 65,055.00 | 66,425.00 | 65,055.00 | 66,425.00 | 66,425.00 | 26 |
17 Apr 2024 | 64,100.00 | 64,100.00 | 62,985.00 | 63,970.00 | 63,970.00 | 17 |
16 Apr 2024 | 66,070.00 | 66,220.00 | 65,985.00 | 65,985.00 | 65,985.00 | 3 |
15 Apr 2024 | 68,215.00 | 68,850.00 | 66,670.00 | 66,670.00 | 66,670.00 | 4 |
12 Apr 2024 | 73,620.00 | 73,620.00 | 70,335.00 | 70,335.00 | 70,335.00 | 3 |
11 Apr 2024 | 73,815.00 | 74,090.00 | 73,775.00 | 74,090.00 | 74,090.00 | 73 |
10 Apr 2024 | 73,740.00 | 73,740.00 | 73,675.00 | 73,675.00 | 73,675.00 | 2 |
09 Apr 2024 | 73,725.00 | 73,725.00 | 72,565.00 | 72,565.00 | 72,565.00 | 2 |
08 Apr 2024 | 73,510.00 | 76,640.00 | 73,510.00 | 75,650.00 | 75,650.00 | 9 |
05 Apr 2024 | 70,960.00 | 70,960.00 | 70,960.00 | 70,960.00 | 70,960.00 | - |
04 Apr 2024 | 72,290.00 | 72,290.00 | 72,290.00 | 72,290.00 | 72,290.00 | - |
03 Apr 2024 | 69,450.00 | 69,450.00 | 69,450.00 | 69,450.00 | 69,450.00 | - |
02 Apr 2024 | 71,000.00 | 71,000.00 | 69,495.00 | 69,605.00 | 69,605.00 | 3 |
01 Apr 2024 | 75,415.00 | 75,415.00 | 73,585.00 | 73,585.00 | 73,585.00 | 1 |
28 Mar 2024 | 74,765.00 | 74,765.00 | 74,765.00 | 74,765.00 | 74,765.00 | - |
27 Mar 2024 | 72,635.00 | 72,635.00 | 72,635.00 | 72,635.00 | 72,635.00 | - |
26 Mar 2024 | 74,350.00 | 74,350.00 | 73,545.00 | 73,545.00 | 73,545.00 | 2 |
25 Mar 2024 | 75,215.00 | 75,215.00 | 75,215.00 | 75,215.00 | 75,215.00 | - |
22 Mar 2024 | 67,775.00 | 67,775.00 | 67,775.00 | 67,775.00 | 67,775.00 | - |
21 Mar 2024 | 69,215.00 | 69,215.00 | 69,215.00 | 69,215.00 | 69,215.00 | - |
20 Mar 2024 | 69,885.00 | 69,885.00 | 69,885.00 | 69,885.00 | 69,885.00 | - |
19 Mar 2024 | 68,460.00 | 68,460.00 | 68,460.00 | 68,460.00 | 68,460.00 | - |
18 Mar 2024 | 71,470.00 | 71,470.00 | 71,470.00 | 71,470.00 | 71,470.00 | - |
15 Mar 2024 | 73,810.00 | 73,810.00 | 73,810.00 | 73,810.00 | 73,810.00 | - |
14 Mar 2024 | 73,975.00 | 73,975.00 | 73,975.00 | 73,975.00 | 73,975.00 | - |
13 Mar 2024 | 78,445.00 | 78,445.00 | 78,445.00 | 78,445.00 | 78,445.00 | - |
12 Mar 2024 | 77,090.00 | 77,090.00 | 75,930.00 | 75,930.00 | 75,930.00 | 4 |
11 Mar 2024 | 77,105.00 | 77,105.00 | 76,970.00 | 76,970.00 | 76,970.00 | 1 |
08 Mar 2024 | 75,000.00 | 75,000.00 | 73,900.00 | 73,900.00 | 73,900.00 | 1 |
07 Mar 2024 | 72,315.00 | 72,315.00 | 72,315.00 | 72,315.00 | 72,315.00 | - |
06 Mar 2024 | 71,435.00 | 71,665.00 | 71,435.00 | 71,665.00 | 71,665.00 | 1 |
05 Mar 2024 | 64,800.00 | 65,900.00 | 63,810.00 | 65,900.00 | 65,900.00 | 6 |
04 Mar 2024 | 69,850.00 | 72,350.00 | 69,850.00 | 72,310.00 | 72,310.00 | 7 |
01 Mar 2024 | 66,000.00 | 66,640.00 | 65,600.00 | 66,640.00 | 66,640.00 | 2 |
29 Feb 2024 | 65,550.00 | 65,550.00 | 65,550.00 | 65,550.00 | 65,550.00 | - |
28 Feb 2024 | 63,650.00 | 64,030.00 | 63,650.00 | 64,030.00 | 64,030.00 | 1 |
27 Feb 2024 | 60,475.00 | 60,475.00 | 60,475.00 | 60,475.00 | 60,475.00 | - |
26 Feb 2024 | 58,060.00 | 58,060.00 | 58,060.00 | 58,060.00 | 58,060.00 | - |
23 Feb 2024 | 54,345.00 | 54,345.00 | 54,345.00 | 54,345.00 | 54,345.00 | - |
22 Feb 2024 | 55,045.00 | 55,045.00 | 55,045.00 | 55,045.00 | 55,045.00 | - |
21 Feb 2024 | 54,060.00 | 54,060.00 | 54,060.00 | 54,060.00 | 54,060.00 | - |
20 Feb 2024 | 54,640.00 | 55,480.00 | 54,640.00 | 55,480.00 | 55,480.00 | 1 |
16 Feb 2024 | 55,005.00 | 55,005.00 | 55,005.00 | 55,005.00 | 55,005.00 | - |
15 Feb 2024 | 54,740.00 | 54,740.00 | 54,740.00 | 54,740.00 | 54,740.00 | - |
14 Feb 2024 | 54,560.00 | 54,560.00 | 54,560.00 | 54,560.00 | 54,560.00 | - |
13 Feb 2024 | 51,905.00 | 51,905.00 | 51,905.00 | 51,905.00 | 51,905.00 | - |
12 Feb 2024 | 52,705.00 | 52,705.00 | 52,705.00 | 52,705.00 | 52,705.00 | - |
09 Feb 2024 | 49,955.00 | 49,955.00 | 49,955.00 | 49,955.00 | 49,955.00 | - |
08 Feb 2024 | 47,850.00 | 47,850.00 | 47,850.00 | 47,850.00 | 47,850.00 | - |
07 Feb 2024 | 46,380.00 | 46,380.00 | 46,380.00 | 46,380.00 | 46,380.00 | - |
06 Feb 2024 | 45,255.00 | 45,255.00 | 45,255.00 | 45,255.00 | 45,255.00 | - |
05 Feb 2024 | 44,555.00 | 44,555.00 | 44,555.00 | 44,555.00 | 44,555.00 | - |
02 Feb 2024 | 45,175.00 | 45,175.00 | 45,175.00 | 45,175.00 | 45,175.00 | - |
01 Feb 2024 | 45,235.00 | 45,235.00 | 45,235.00 | 45,235.00 | 45,235.00 | - |
31 Jan 2024 | 44,745.00 | 44,745.00 | 44,745.00 | 44,745.00 | 44,745.00 | - |
30 Jan 2024 | 45,870.00 | 45,870.00 | 45,870.00 | 45,870.00 | 45,870.00 | - |
29 Jan 2024 | 45,465.00 | 45,465.00 | 45,465.00 | 45,465.00 | 45,465.00 | - |
26 Jan 2024 | 44,235.00 | 44,235.00 | 44,235.00 | 44,235.00 | 44,235.00 | - |
25 Jan 2024 | 41,905.00 | 41,905.00 | 41,905.00 | 41,905.00 | 41,905.00 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |