Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 54,600.00 | 64,800.00 | 53,600.00 | 61,400.00 | 61,400.00 | 3,907,459 |
29 Apr 2024 | 60,700.00 | 61,000.00 | 54,600.00 | 54,600.00 | 54,600.00 | 2,447,371 |
26 Apr 2024 | 49,000.00 | 56,300.00 | 46,900.00 | 56,300.00 | 56,300.00 | 3,044,300 |
25 Apr 2024 | 44,050.00 | 45,750.00 | 42,800.00 | 43,350.00 | 43,350.00 | 251,664 |
24 Apr 2024 | 42,050.00 | 47,000.00 | 42,050.00 | 44,450.00 | 44,450.00 | 1,213,259 |
23 Apr 2024 | 40,550.00 | 43,700.00 | 40,050.00 | 41,800.00 | 41,800.00 | 436,200 |
22 Apr 2024 | 39,500.00 | 41,250.00 | 39,450.00 | 39,900.00 | 39,900.00 | 100,952 |
19 Apr 2024 | 42,600.00 | 42,750.00 | 38,700.00 | 39,600.00 | 39,600.00 | 317,255 |
18 Apr 2024 | 39,050.00 | 44,750.00 | 38,500.00 | 42,950.00 | 42,950.00 | 796,466 |
17 Apr 2024 | 40,800.00 | 41,100.00 | 39,000.00 | 39,200.00 | 39,200.00 | 203,862 |
16 Apr 2024 | 40,450.00 | 42,500.00 | 38,350.00 | 42,500.00 | 42,500.00 | 243,841 |
15 Apr 2024 | 38,450.00 | 41,100.00 | 37,200.00 | 40,800.00 | 40,800.00 | 205,160 |
12 Apr 2024 | 37,500.00 | 39,750.00 | 36,500.00 | 38,600.00 | 38,600.00 | 169,597 |
11 Apr 2024 | 38,000.00 | 38,800.00 | 37,100.00 | 37,500.00 | 37,500.00 | 101,399 |
09 Apr 2024 | 37,200.00 | 39,400.00 | 37,200.00 | 38,700.00 | 38,700.00 | 122,464 |
08 Apr 2024 | 40,350.00 | 40,500.00 | 37,150.00 | 37,150.00 | 37,150.00 | 211,557 |
05 Apr 2024 | 41,400.00 | 41,700.00 | 39,800.00 | 40,300.00 | 40,300.00 | 143,393 |
04 Apr 2024 | 39,050.00 | 41,850.00 | 38,350.00 | 41,850.00 | 41,850.00 | 232,906 |
03 Apr 2024 | 39,700.00 | 40,650.00 | 38,950.00 | 39,000.00 | 39,000.00 | 153,705 |
02 Apr 2024 | 41,200.00 | 42,400.00 | 38,900.00 | 39,750.00 | 39,750.00 | 236,126 |
01 Apr 2024 | 41,000.00 | 42,000.00 | 39,350.00 | 41,700.00 | 41,700.00 | 245,663 |
29 Mar 2024 | 42,200.00 | 44,400.00 | 40,950.00 | 41,150.00 | 41,150.00 | 469,648 |
28 Mar 2024 | 41,650.00 | 43,100.00 | 40,850.00 | 42,000.00 | 42,000.00 | 353,496 |
27 Mar 2024 | 41,100.00 | 42,300.00 | 40,150.00 | 42,000.00 | 42,000.00 | 311,548 |
26 Mar 2024 | 39,100.00 | 41,950.00 | 39,100.00 | 41,500.00 | 41,500.00 | 783,284 |
25 Mar 2024 | 38,450.00 | 42,350.00 | 38,300.00 | 39,100.00 | 39,100.00 | 1,360,242 |
22 Mar 2024 | 39,150.00 | 40,500.00 | 37,650.00 | 37,850.00 | 37,850.00 | 399,253 |
21 Mar 2024 | 39,400.00 | 41,100.00 | 38,150.00 | 39,400.00 | 39,400.00 | 755,893 |
20 Mar 2024 | 49,400.00 | 49,450.00 | 38,800.00 | 39,300.00 | 39,300.00 | 2,196,434 |
19 Mar 2024 | 41,800.00 | 45,000.00 | 40,950.00 | 42,450.00 | 42,450.00 | 545,861 |
18 Mar 2024 | 42,700.00 | 43,050.00 | 40,650.00 | 42,650.00 | 42,650.00 | 559,354 |
15 Mar 2024 | 44,300.00 | 45,650.00 | 42,250.00 | 43,400.00 | 43,400.00 | 1,290,460 |
14 Mar 2024 | 36,600.00 | 47,750.00 | 36,200.00 | 46,050.00 | 46,050.00 | 5,693,417 |
13 Mar 2024 | 32,100.00 | 39,000.00 | 31,300.00 | 36,750.00 | 36,750.00 | 3,365,523 |
12 Mar 2024 | 29,550.00 | 31,900.00 | 29,200.00 | 31,000.00 | 31,000.00 | 717,995 |
11 Mar 2024 | 28,750.00 | 28,900.00 | 27,800.00 | 28,250.00 | 28,250.00 | 107,905 |
08 Mar 2024 | 28,950.00 | 29,000.00 | 28,200.00 | 28,800.00 | 28,800.00 | 169,706 |
07 Mar 2024 | 27,800.00 | 28,750.00 | 27,150.00 | 28,750.00 | 28,750.00 | 328,340 |
06 Mar 2024 | 26,200.00 | 27,650.00 | 26,100.00 | 27,600.00 | 27,600.00 | 401,403 |
05 Mar 2024 | 25,200.00 | 26,800.00 | 25,200.00 | 25,700.00 | 25,700.00 | 137,733 |
04 Mar 2024 | 25,950.00 | 27,100.00 | 25,500.00 | 25,500.00 | 25,500.00 | 152,079 |
29 Feb 2024 | 26,200.00 | 26,400.00 | 25,400.00 | 25,400.00 | 25,400.00 | 136,323 |
28 Feb 2024 | 24,550.00 | 29,800.00 | 24,200.00 | 26,200.00 | 26,200.00 | 1,385,780 |
27 Feb 2024 | 24,700.00 | 24,850.00 | 23,900.00 | 24,450.00 | 24,450.00 | 58,873 |
26 Feb 2024 | 25,950.00 | 26,000.00 | 24,450.00 | 24,700.00 | 24,700.00 | 133,032 |
23 Feb 2024 | 24,850.00 | 25,300.00 | 24,150.00 | 24,500.00 | 24,500.00 | 98,282 |
22 Feb 2024 | 23,900.00 | 24,550.00 | 23,700.00 | 24,350.00 | 24,350.00 | 75,012 |
21 Feb 2024 | 23,800.00 | 24,000.00 | 23,250.00 | 23,600.00 | 23,600.00 | 64,245 |
20 Feb 2024 | 25,100.00 | 25,200.00 | 23,700.00 | 23,800.00 | 23,800.00 | 123,360 |
19 Feb 2024 | 24,750.00 | 25,650.00 | 24,650.00 | 25,050.00 | 25,050.00 | 53,895 |
16 Feb 2024 | 25,450.00 | 25,450.00 | 24,700.00 | 24,750.00 | 24,750.00 | 43,250 |
15 Feb 2024 | 25,850.00 | 25,900.00 | 24,700.00 | 25,100.00 | 25,100.00 | 73,568 |
14 Feb 2024 | 24,600.00 | 24,950.00 | 24,200.00 | 24,950.00 | 24,950.00 | 65,410 |
13 Feb 2024 | 23,650.00 | 25,150.00 | 23,500.00 | 25,100.00 | 25,100.00 | 128,977 |
08 Feb 2024 | 23,250.00 | 23,800.00 | 22,900.00 | 23,550.00 | 23,550.00 | 72,277 |
07 Feb 2024 | 23,250.00 | 23,450.00 | 22,650.00 | 22,900.00 | 22,900.00 | 71,140 |
06 Feb 2024 | 24,000.00 | 24,050.00 | 22,900.00 | 23,200.00 | 23,200.00 | 142,536 |
05 Feb 2024 | 25,300.00 | 25,450.00 | 24,050.00 | 24,050.00 | 24,050.00 | 85,410 |
02 Feb 2024 | 25,550.00 | 26,000.00 | 24,950.00 | 25,050.00 | 25,050.00 | 87,858 |
01 Feb 2024 | 26,500.00 | 27,000.00 | 24,650.00 | 25,000.00 | 25,000.00 | 221,763 |
31 Jan 2024 | 27,500.00 | 29,050.00 | 27,100.00 | 27,100.00 | 27,100.00 | 148,261 |
30 Jan 2024 | 28,250.00 | 29,600.00 | 28,050.00 | 28,050.00 | 28,050.00 | 144,489 |
29 Jan 2024 | 30,400.00 | 30,400.00 | 27,750.00 | 27,950.00 | 27,950.00 | 292,445 |
26 Jan 2024 | 26,300.00 | 29,750.00 | 26,250.00 | 29,300.00 | 29,300.00 | 599,797 |
25 Jan 2024 | 27,350.00 | 27,550.00 | 26,450.00 | 26,500.00 | 26,500.00 | 89,828 |
24 Jan 2024 | 27,500.00 | 28,050.00 | 27,000.00 | 27,350.00 | 27,350.00 | 76,997 |
23 Jan 2024 | 28,050.00 | 28,600.00 | 27,400.00 | 27,700.00 | 27,700.00 | 147,156 |
22 Jan 2024 | 28,400.00 | 29,200.00 | 27,300.00 | 27,950.00 | 27,950.00 | 292,939 |
19 Jan 2024 | 27,500.00 | 29,500.00 | 27,000.00 | 27,900.00 | 27,900.00 | 406,020 |
18 Jan 2024 | 25,500.00 | 30,000.00 | 24,100.00 | 27,000.00 | 27,000.00 | 731,155 |
17 Jan 2024 | 27,100.00 | 27,100.00 | 25,600.00 | 25,750.00 | 25,750.00 | 114,822 |
16 Jan 2024 | 27,400.00 | 27,750.00 | 26,400.00 | 26,900.00 | 26,900.00 | 85,920 |
15 Jan 2024 | 27,500.00 | 27,750.00 | 26,700.00 | 27,400.00 | 27,400.00 | 100,158 |
12 Jan 2024 | 30,250.00 | 30,250.00 | 27,550.00 | 27,750.00 | 27,750.00 | 298,168 |
11 Jan 2024 | 30,200.00 | 30,700.00 | 29,500.00 | 29,800.00 | 29,800.00 | 95,426 |
10 Jan 2024 | 31,550.00 | 32,900.00 | 30,050.00 | 30,050.00 | 30,050.00 | 335,795 |
09 Jan 2024 | 31,750.00 | 32,700.00 | 30,800.00 | 31,450.00 | 31,450.00 | 513,287 |
08 Jan 2024 | 30,800.00 | 31,500.00 | 30,000.00 | 31,150.00 | 31,150.00 | 170,375 |
05 Jan 2024 | 30,500.00 | 31,200.00 | 29,900.00 | 30,400.00 | 30,400.00 | 185,498 |
04 Jan 2024 | 29,700.00 | 30,400.00 | 29,400.00 | 30,000.00 | 30,000.00 | 109,877 |
03 Jan 2024 | 30,650.00 | 31,000.00 | 29,550.00 | 29,900.00 | 29,900.00 | 156,520 |
02 Jan 2024 | 29,300.00 | 31,500.00 | 29,050.00 | 31,450.00 | 31,450.00 | 171,905 |
28 Dec 2023 | 29,950.00 | 29,950.00 | 28,900.00 | 29,350.00 | 29,350.00 | 92,628 |
27 Dec 2023 | 29,500.00 | 30,350.00 | 29,250.00 | 29,900.00 | 29,900.00 | 89,693 |
26 Dec 2023 | 29,000.00 | 30,000.00 | 28,500.00 | 29,500.00 | 29,500.00 | 138,509 |
22 Dec 2023 | 29,950.00 | 30,050.00 | 28,900.00 | 29,000.00 | 29,000.00 | 100,030 |
21 Dec 2023 | 30,050.00 | 30,600.00 | 29,150.00 | 29,550.00 | 29,550.00 | 145,977 |
20 Dec 2023 | 30,250.00 | 31,750.00 | 29,900.00 | 30,600.00 | 30,600.00 | 203,126 |
19 Dec 2023 | 30,200.00 | 30,800.00 | 29,450.00 | 30,400.00 | 30,400.00 | 175,089 |
18 Dec 2023 | 30,500.00 | 30,800.00 | 29,350.00 | 30,050.00 | 30,050.00 | 196,095 |
15 Dec 2023 | 29,200.00 | 31,750.00 | 29,150.00 | 30,250.00 | 30,250.00 | 632,868 |
14 Dec 2023 | 28,100.00 | 29,700.00 | 28,000.00 | 29,350.00 | 29,350.00 | 455,454 |
13 Dec 2023 | 27,450.00 | 27,900.00 | 26,900.00 | 27,650.00 | 27,650.00 | 74,955 |
12 Dec 2023 | 27,550.00 | 28,100.00 | 27,200.00 | 27,450.00 | 27,450.00 | 103,963 |
11 Dec 2023 | 27,050.00 | 28,100.00 | 26,900.00 | 27,550.00 | 27,550.00 | 150,111 |
08 Dec 2023 | 25,900.00 | 27,250.00 | 25,550.00 | 27,000.00 | 27,000.00 | 186,184 |
07 Dec 2023 | 26,150.00 | 26,400.00 | 25,250.00 | 25,550.00 | 25,550.00 | 86,414 |
06 Dec 2023 | 26,350.00 | 26,800.00 | 25,550.00 | 26,400.00 | 26,400.00 | 72,795 |
05 Dec 2023 | 27,300.00 | 27,650.00 | 25,800.00 | 26,400.00 | 26,400.00 | 143,803 |
04 Dec 2023 | 27,300.00 | 27,900.00 | 26,900.00 | 27,700.00 | 27,700.00 | 175,196 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |