Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 31,050.00 | 32,100.00 | 30,900.00 | 31,250.00 | 31,250.00 | 397,168 |
25 Jun 2024 | 31,000.00 | 32,050.00 | 30,900.00 | 31,000.00 | 31,000.00 | 313,758 |
24 Jun 2024 | 33,050.00 | 33,100.00 | 30,850.00 | 31,550.00 | 31,550.00 | 690,832 |
21 Jun 2024 | 31,250.00 | 33,350.00 | 30,850.00 | 33,250.00 | 33,250.00 | 805,545 |
20 Jun 2024 | 32,000.00 | 32,250.00 | 31,200.00 | 31,300.00 | 31,300.00 | 489,854 |
19 Jun 2024 | 33,950.00 | 34,500.00 | 32,300.00 | 32,300.00 | 32,300.00 | 532,844 |
18 Jun 2024 | 34,200.00 | 34,600.00 | 33,100.00 | 33,300.00 | 33,300.00 | 479,719 |
17 Jun 2024 | 35,400.00 | 35,450.00 | 33,500.00 | 34,100.00 | 34,100.00 | 555,087 |
14 Jun 2024 | 34,550.00 | 36,300.00 | 33,000.00 | 35,050.00 | 35,050.00 | 1,290,661 |
13 Jun 2024 | 33,450.00 | 36,800.00 | 33,150.00 | 34,600.00 | 34,600.00 | 2,104,762 |
12 Jun 2024 | 33,850.00 | 34,400.00 | 32,700.00 | 33,450.00 | 33,450.00 | 682,961 |
11 Jun 2024 | 34,500.00 | 34,550.00 | 32,500.00 | 33,050.00 | 33,050.00 | 927,269 |
10 Jun 2024 | 32,050.00 | 34,850.00 | 31,400.00 | 33,850.00 | 33,850.00 | 1,583,917 |
07 Jun 2024 | 33,850.00 | 34,350.00 | 32,150.00 | 32,300.00 | 32,300.00 | 1,160,163 |
05 Jun 2024 | 36,200.00 | 36,500.00 | 33,450.00 | 33,850.00 | 33,850.00 | 1,466,574 |
04 Jun 2024 | 38,050.00 | 38,500.00 | 36,550.00 | 36,700.00 | 36,700.00 | 1,014,185 |
03 Jun 2024 | 39,750.00 | 40,100.00 | 38,000.00 | 38,250.00 | 38,250.00 | 1,081,178 |
31 May 2024 | 40,500.00 | 42,800.00 | 39,250.00 | 39,600.00 | 39,600.00 | 2,116,086 |
30 May 2024 | 38,500.00 | 45,300.00 | 38,450.00 | 41,050.00 | 41,050.00 | 8,645,035 |
29 May 2024 | 41,900.00 | 44,550.00 | 38,750.00 | 39,150.00 | 39,150.00 | 2,681,536 |
28 May 2024 | 41,200.00 | 42,500.00 | 39,400.00 | 41,350.00 | 41,350.00 | 1,868,191 |
27 May 2024 | 42,300.00 | 43,100.00 | 40,400.00 | 40,950.00 | 40,950.00 | 2,611,713 |
24 May 2024 | 36,850.00 | 44,400.00 | 36,050.00 | 42,500.00 | 42,500.00 | 7,893,240 |
23 May 2024 | 40,400.00 | 40,750.00 | 36,900.00 | 37,850.00 | 37,850.00 | 2,999,066 |
22 May 2024 | 37,950.00 | 44,700.00 | 37,800.00 | 42,750.00 | 42,750.00 | 10,284,164 |
21 May 2024 | 36,500.00 | 39,700.00 | 36,500.00 | 37,400.00 | 37,400.00 | 7,365,544 |
20 May 2024 | 29,600.00 | 37,300.00 | 29,400.00 | 36,300.00 | 36,300.00 | 15,727,793 |
17 May 2024 | 29,900.00 | 30,700.00 | 28,400.00 | 28,700.00 | 28,700.00 | 1,133,310 |
16 May 2024 | 31,600.00 | 31,600.00 | 29,850.00 | 30,000.00 | 30,000.00 | 1,411,948 |
14 May 2024 | 31,100.00 | 31,550.00 | 30,150.00 | 30,500.00 | 30,500.00 | 1,111,563 |
13 May 2024 | 32,500.00 | 33,000.00 | 29,700.00 | 31,100.00 | 31,100.00 | 2,576,366 |
10 May 2024 | 32,550.00 | 33,850.00 | 31,150.00 | 31,700.00 | 31,700.00 | 2,684,729 |
09 May 2024 | 33,750.00 | 34,500.00 | 31,500.00 | 32,300.00 | 32,300.00 | 2,950,661 |
08 May 2024 | 33,300.00 | 33,750.00 | 32,350.00 | 32,850.00 | 32,850.00 | 831,672 |
07 May 2024 | 33,350.00 | 34,300.00 | 33,300.00 | 34,300.00 | 34,300.00 | 993,706 |
03 May 2024 | 32,700.00 | 32,700.00 | 31,650.00 | 32,450.00 | 32,450.00 | 928,326 |
02 May 2024 | 30,000.00 | 34,400.00 | 29,800.00 | 31,850.00 | 31,850.00 | 13,154,146 |
30 Apr 2024 | 28,700.00 | 32,450.00 | 27,150.00 | 30,300.00 | 30,300.00 | 19,427,173 |
29 Apr 2024 | 21,300.00 | 27,150.00 | 21,150.00 | 27,150.00 | 27,150.00 | 6,415,512 |
26 Apr 2024 | 20,600.00 | 21,450.00 | 20,150.00 | 20,900.00 | 20,900.00 | 1,306,198 |
25 Apr 2024 | 19,970.00 | 20,550.00 | 19,580.00 | 20,400.00 | 20,400.00 | 720,525 |
24 Apr 2024 | 19,030.00 | 20,600.00 | 18,680.00 | 20,200.00 | 20,200.00 | 1,206,225 |
23 Apr 2024 | 19,600.00 | 19,750.00 | 18,850.00 | 18,950.00 | 18,950.00 | 388,850 |
22 Apr 2024 | 18,820.00 | 20,500.00 | 18,820.00 | 19,600.00 | 19,600.00 | 1,745,353 |
19 Apr 2024 | 19,160.00 | 19,450.00 | 18,000.00 | 18,760.00 | 18,760.00 | 721,976 |
18 Apr 2024 | 18,750.00 | 19,190.00 | 18,500.00 | 18,810.00 | 18,810.00 | 642,559 |
17 Apr 2024 | 17,500.00 | 18,300.00 | 17,470.00 | 18,150.00 | 18,150.00 | 412,744 |
16 Apr 2024 | 18,700.00 | 18,700.00 | 17,580.00 | 17,600.00 | 17,600.00 | 560,266 |
15 Apr 2024 | 19,100.00 | 19,290.00 | 18,510.00 | 18,740.00 | 18,740.00 | 588,807 |
12 Apr 2024 | 18,300.00 | 20,250.00 | 18,000.00 | 19,040.00 | 19,040.00 | 2,456,874 |
11 Apr 2024 | 18,030.00 | 18,280.00 | 17,870.00 | 18,000.00 | 18,000.00 | 250,790 |
09 Apr 2024 | 18,200.00 | 18,940.00 | 18,050.00 | 18,400.00 | 18,400.00 | 487,821 |
08 Apr 2024 | 18,810.00 | 18,840.00 | 17,960.00 | 18,030.00 | 18,030.00 | 503,259 |
05 Apr 2024 | 19,200.00 | 21,000.00 | 18,570.00 | 18,810.00 | 18,810.00 | 2,779,053 |
04 Apr 2024 | 18,300.00 | 18,780.00 | 18,260.00 | 18,570.00 | 18,570.00 | 219,062 |
03 Apr 2024 | 18,880.00 | 18,880.00 | 18,080.00 | 18,100.00 | 18,100.00 | 213,295 |
02 Apr 2024 | 19,150.00 | 19,760.00 | 18,650.00 | 18,710.00 | 18,710.00 | 469,421 |
01 Apr 2024 | 18,820.00 | 19,290.00 | 18,590.00 | 18,990.00 | 18,990.00 | 286,983 |
29 Mar 2024 | 18,100.00 | 19,300.00 | 18,100.00 | 18,820.00 | 18,820.00 | 673,205 |
28 Mar 2024 | 18,190.00 | 18,390.00 | 18,000.00 | 18,000.00 | 18,000.00 | 171,538 |
27 Mar 2024 | 18,100.00 | 18,400.00 | 17,800.00 | 18,170.00 | 18,170.00 | 320,106 |
26 Mar 2024 | 18,050.00 | 18,180.00 | 17,950.00 | 18,000.00 | 18,000.00 | 178,512 |
25 Mar 2024 | 18,200.00 | 18,430.00 | 17,980.00 | 18,050.00 | 18,050.00 | 192,339 |
22 Mar 2024 | 18,320.00 | 18,430.00 | 17,980.00 | 18,160.00 | 18,160.00 | 253,652 |
21 Mar 2024 | 18,850.00 | 18,890.00 | 18,350.00 | 18,350.00 | 18,350.00 | 230,421 |
20 Mar 2024 | 18,800.00 | 19,100.00 | 18,570.00 | 18,750.00 | 18,750.00 | 219,691 |
19 Mar 2024 | 19,120.00 | 19,360.00 | 18,600.00 | 18,800.00 | 18,800.00 | 236,881 |
18 Mar 2024 | 18,400.00 | 19,350.00 | 18,300.00 | 19,030.00 | 19,030.00 | 756,397 |
15 Mar 2024 | 17,800.00 | 18,880.00 | 17,710.00 | 18,130.00 | 18,130.00 | 520,767 |
14 Mar 2024 | 18,060.00 | 18,450.00 | 17,780.00 | 18,010.00 | 18,010.00 | 353,491 |
13 Mar 2024 | 18,200.00 | 18,300.00 | 17,540.00 | 18,060.00 | 18,060.00 | 390,515 |
12 Mar 2024 | 18,150.00 | 18,730.00 | 17,980.00 | 18,200.00 | 18,200.00 | 246,814 |
11 Mar 2024 | 18,200.00 | 18,520.00 | 18,100.00 | 18,140.00 | 18,140.00 | 157,061 |
08 Mar 2024 | 18,600.00 | 18,950.00 | 17,950.00 | 18,320.00 | 18,320.00 | 358,743 |
07 Mar 2024 | 19,070.00 | 19,280.00 | 18,480.00 | 18,600.00 | 18,600.00 | 276,659 |
06 Mar 2024 | 18,450.00 | 19,290.00 | 18,300.00 | 19,010.00 | 19,010.00 | 487,944 |
05 Mar 2024 | 18,470.00 | 18,970.00 | 18,050.00 | 18,480.00 | 18,480.00 | 499,323 |
04 Mar 2024 | 18,510.00 | 18,890.00 | 18,370.00 | 18,470.00 | 18,470.00 | 274,848 |
29 Feb 2024 | 18,910.00 | 19,270.00 | 18,470.00 | 18,480.00 | 18,480.00 | 340,065 |
28 Feb 2024 | 19,100.00 | 19,490.00 | 18,830.00 | 18,890.00 | 18,890.00 | 354,789 |
27 Feb 2024 | 19,020.00 | 19,900.00 | 18,880.00 | 18,940.00 | 18,940.00 | 375,818 |
26 Feb 2024 | 19,850.00 | 19,850.00 | 19,100.00 | 19,160.00 | 19,160.00 | 513,894 |
23 Feb 2024 | 20,200.00 | 20,250.00 | 19,760.00 | 19,800.00 | 19,800.00 | 412,718 |
22 Feb 2024 | 19,950.00 | 20,500.00 | 19,720.00 | 20,050.00 | 20,050.00 | 372,677 |
21 Feb 2024 | 20,850.00 | 20,900.00 | 19,730.00 | 20,050.00 | 20,050.00 | 782,502 |
20 Feb 2024 | 20,450.00 | 20,750.00 | 20,100.00 | 20,650.00 | 20,650.00 | 469,913 |
19 Feb 2024 | 20,350.00 | 20,950.00 | 20,350.00 | 20,500.00 | 20,500.00 | 470,682 |
16 Feb 2024 | 21,750.00 | 22,100.00 | 20,900.00 | 20,950.00 | 20,950.00 | 764,970 |
15 Feb 2024 | 21,200.00 | 22,150.00 | 20,750.00 | 21,500.00 | 21,500.00 | 1,426,311 |
14 Feb 2024 | 20,900.00 | 21,200.00 | 20,150.00 | 20,900.00 | 20,900.00 | 1,001,672 |
13 Feb 2024 | 19,430.00 | 23,400.00 | 19,430.00 | 21,350.00 | 21,350.00 | 4,228,637 |
08 Feb 2024 | 19,500.00 | 19,550.00 | 18,880.00 | 19,330.00 | 19,330.00 | 651,740 |
07 Feb 2024 | 18,240.00 | 20,400.00 | 17,910.00 | 19,620.00 | 19,620.00 | 1,706,370 |
06 Feb 2024 | 19,950.00 | 19,960.00 | 18,200.00 | 18,230.00 | 18,230.00 | 879,158 |
05 Feb 2024 | 19,970.00 | 20,300.00 | 19,530.00 | 19,810.00 | 19,810.00 | 308,655 |
02 Feb 2024 | 20,050.00 | 20,250.00 | 19,870.00 | 20,050.00 | 20,050.00 | 373,891 |
01 Feb 2024 | 19,990.00 | 20,150.00 | 19,450.00 | 19,870.00 | 19,870.00 | 774,550 |
31 Jan 2024 | 20,000.00 | 20,800.00 | 19,940.00 | 20,050.00 | 20,050.00 | 551,045 |
30 Jan 2024 | 20,100.00 | 20,400.00 | 19,930.00 | 20,000.00 | 20,000.00 | 413,955 |
29 Jan 2024 | 20,050.00 | 20,300.00 | 19,390.00 | 20,250.00 | 20,250.00 | 700,377 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |