Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 34,950.00 | 35,400.00 | 34,550.00 | 34,950.00 | 34,950.00 | 110,713 |
30 Apr 2024 | 34,950.00 | 35,500.00 | 34,850.00 | 35,300.00 | 35,300.00 | 144,578 |
29 Apr 2024 | 34,050.00 | 35,300.00 | 33,850.00 | 35,100.00 | 35,100.00 | 223,784 |
26 Apr 2024 | 33,800.00 | 33,900.00 | 33,400.00 | 33,750.00 | 33,750.00 | 135,360 |
25 Apr 2024 | 33,800.00 | 33,800.00 | 33,150.00 | 33,450.00 | 33,450.00 | 206,055 |
24 Apr 2024 | 34,150.00 | 34,500.00 | 33,950.00 | 34,100.00 | 34,100.00 | 125,914 |
23 Apr 2024 | 33,700.00 | 34,650.00 | 33,650.00 | 33,850.00 | 33,850.00 | 168,485 |
22 Apr 2024 | 33,900.00 | 34,050.00 | 33,300.00 | 33,850.00 | 33,850.00 | 191,948 |
19 Apr 2024 | 33,200.00 | 33,450.00 | 32,450.00 | 33,200.00 | 33,200.00 | 276,026 |
18 Apr 2024 | 32,700.00 | 33,850.00 | 32,700.00 | 33,750.00 | 33,750.00 | 284,212 |
17 Apr 2024 | 33,500.00 | 33,800.00 | 32,600.00 | 32,700.00 | 32,700.00 | 200,624 |
16 Apr 2024 | 33,900.00 | 34,200.00 | 33,150.00 | 33,250.00 | 33,250.00 | 235,103 |
15 Apr 2024 | 34,000.00 | 34,550.00 | 33,600.00 | 34,200.00 | 34,200.00 | 217,416 |
12 Apr 2024 | 35,500.00 | 35,600.00 | 34,800.00 | 34,800.00 | 34,800.00 | 268,886 |
11 Apr 2024 | 36,400.00 | 36,800.00 | 35,500.00 | 35,500.00 | 35,500.00 | 354,945 |
09 Apr 2024 | 37,250.00 | 38,200.00 | 36,850.00 | 36,950.00 | 36,950.00 | 205,501 |
08 Apr 2024 | 36,550.00 | 37,250.00 | 35,900.00 | 36,900.00 | 36,900.00 | 218,220 |
05 Apr 2024 | 36,850.00 | 37,350.00 | 36,700.00 | 36,700.00 | 36,700.00 | 181,144 |
04 Apr 2024 | 37,900.00 | 38,150.00 | 37,200.00 | 37,250.00 | 37,250.00 | 136,195 |
03 Apr 2024 | 38,100.00 | 38,100.00 | 37,550.00 | 37,650.00 | 37,650.00 | 153,632 |
02 Apr 2024 | 38,600.00 | 38,900.00 | 37,850.00 | 38,050.00 | 38,050.00 | 257,850 |
01 Apr 2024 | 38,700.00 | 39,350.00 | 38,650.00 | 39,100.00 | 39,100.00 | 139,740 |
29 Mar 2024 | 38,800.00 | 39,250.00 | 38,250.00 | 38,500.00 | 38,500.00 | 178,669 |
28 Mar 2024 | 39,550.00 | 39,900.00 | 38,900.00 | 38,900.00 | 38,900.00 | 183,355 |
27 Mar 2024 | 38,700.00 | 39,700.00 | 38,550.00 | 39,500.00 | 39,500.00 | 131,803 |
26 Mar 2024 | 39,550.00 | 39,800.00 | 39,100.00 | 39,200.00 | 39,200.00 | 207,306 |
25 Mar 2024 | 39,400.00 | 39,450.00 | 38,800.00 | 39,250.00 | 39,250.00 | 124,420 |
22 Mar 2024 | 39,150.00 | 39,850.00 | 39,000.00 | 39,400.00 | 39,400.00 | 180,060 |
21 Mar 2024 | 39,250.00 | 39,800.00 | 39,100.00 | 39,500.00 | 39,500.00 | 287,646 |
20 Mar 2024 | 38,900.00 | 39,050.00 | 38,050.00 | 38,500.00 | 38,500.00 | 261,696 |
19 Mar 2024 | 39,350.00 | 39,600.00 | 38,350.00 | 38,500.00 | 38,500.00 | 347,840 |
18 Mar 2024 | 40,100.00 | 40,300.00 | 39,550.00 | 39,650.00 | 39,650.00 | 168,304 |
15 Mar 2024 | 41,200.00 | 41,200.00 | 39,800.00 | 39,950.00 | 39,950.00 | 331,133 |
14 Mar 2024 | 40,750.00 | 41,550.00 | 40,700.00 | 41,450.00 | 41,450.00 | 422,321 |
13 Mar 2024 | 41,500.00 | 41,500.00 | 40,400.00 | 40,700.00 | 40,700.00 | 193,718 |
12 Mar 2024 | 41,000.00 | 41,500.00 | 40,250.00 | 41,100.00 | 41,100.00 | 194,168 |
11 Mar 2024 | 40,500.00 | 41,300.00 | 39,900.00 | 41,000.00 | 41,000.00 | 174,188 |
08 Mar 2024 | 40,850.00 | 41,600.00 | 40,450.00 | 40,850.00 | 40,850.00 | 292,034 |
07 Mar 2024 | 39,850.00 | 40,700.00 | 39,400.00 | 40,300.00 | 40,300.00 | 261,763 |
06 Mar 2024 | 41,250.00 | 41,800.00 | 39,550.00 | 40,150.00 | 40,150.00 | 3,668,299 |
05 Mar 2024 | 43,900.00 | 44,450.00 | 42,300.00 | 42,550.00 | 42,550.00 | 247,999 |
04 Mar 2024 | 44,950.00 | 45,350.00 | 44,150.00 | 44,150.00 | 44,150.00 | 124,627 |
29 Feb 2024 | 45,400.00 | 45,750.00 | 44,050.00 | 44,050.00 | 44,050.00 | 248,720 |
28 Feb 2024 | 46,750.00 | 46,900.00 | 45,600.00 | 45,650.00 | 45,650.00 | 157,635 |
27 Feb 2024 | 46,600.00 | 47,000.00 | 46,000.00 | 46,400.00 | 46,400.00 | 110,312 |
26 Feb 2024 | 47,300.00 | 47,350.00 | 46,450.00 | 46,600.00 | 46,600.00 | 85,670 |
23 Feb 2024 | 47,550.00 | 47,550.00 | 46,600.00 | 46,800.00 | 46,800.00 | 121,395 |
22 Feb 2024 | 47,600.00 | 47,700.00 | 46,850.00 | 47,000.00 | 47,000.00 | 98,292 |
21 Feb 2024 | 47,900.00 | 47,900.00 | 46,900.00 | 47,150.00 | 47,150.00 | 145,623 |
20 Feb 2024 | 48,800.00 | 49,300.00 | 47,100.00 | 47,550.00 | 47,550.00 | 203,106 |
19 Feb 2024 | 49,400.00 | 50,300.00 | 48,550.00 | 48,800.00 | 48,800.00 | 160,727 |
16 Feb 2024 | 49,450.00 | 50,500.00 | 48,900.00 | 49,400.00 | 49,400.00 | 206,802 |
15 Feb 2024 | 49,350.00 | 51,800.00 | 48,550.00 | 49,350.00 | 49,350.00 | 389,347 |
14 Feb 2024 | 47,450.00 | 48,700.00 | 46,650.00 | 48,200.00 | 48,200.00 | 233,673 |
13 Feb 2024 | 48,400.00 | 49,050.00 | 48,300.00 | 48,650.00 | 48,650.00 | 171,254 |
08 Feb 2024 | 47,400.00 | 48,300.00 | 47,250.00 | 47,750.00 | 47,750.00 | 239,923 |
07 Feb 2024 | 46,300.00 | 49,950.00 | 46,300.00 | 47,100.00 | 47,100.00 | 448,291 |
06 Feb 2024 | 46,800.00 | 46,950.00 | 45,600.00 | 46,300.00 | 46,300.00 | 139,434 |
05 Feb 2024 | 48,350.00 | 48,500.00 | 46,100.00 | 46,800.00 | 46,800.00 | 337,238 |
02 Feb 2024 | 46,900.00 | 49,800.00 | 46,900.00 | 48,800.00 | 48,800.00 | 334,627 |
01 Feb 2024 | 46,550.00 | 47,300.00 | 45,300.00 | 46,400.00 | 46,400.00 | 236,581 |
31 Jan 2024 | 47,400.00 | 47,800.00 | 46,550.00 | 47,350.00 | 47,350.00 | 155,298 |
30 Jan 2024 | 49,650.00 | 50,200.00 | 47,550.00 | 47,650.00 | 47,650.00 | 401,750 |
29 Jan 2024 | 52,000.00 | 52,900.00 | 49,550.00 | 49,550.00 | 49,550.00 | 319,034 |
26 Jan 2024 | 51,000.00 | 52,800.00 | 50,800.00 | 51,400.00 | 51,400.00 | 167,929 |
25 Jan 2024 | 52,200.00 | 52,600.00 | 50,600.00 | 51,500.00 | 51,500.00 | 163,353 |
24 Jan 2024 | 52,900.00 | 53,100.00 | 51,500.00 | 52,200.00 | 52,200.00 | 203,258 |
23 Jan 2024 | 50,500.00 | 53,200.00 | 50,000.00 | 52,700.00 | 52,700.00 | 375,830 |
22 Jan 2024 | 52,500.00 | 53,200.00 | 50,000.00 | 50,100.00 | 50,100.00 | 324,676 |
19 Jan 2024 | 53,500.00 | 54,700.00 | 51,700.00 | 52,000.00 | 52,000.00 | 321,802 |
18 Jan 2024 | 55,000.00 | 55,300.00 | 52,600.00 | 53,000.00 | 53,000.00 | 357,345 |
17 Jan 2024 | 56,700.00 | 57,800.00 | 53,500.00 | 55,000.00 | 55,000.00 | 514,044 |
16 Jan 2024 | 58,800.00 | 59,400.00 | 56,300.00 | 56,900.00 | 56,900.00 | 612,990 |
15 Jan 2024 | 55,400.00 | 56,000.00 | 54,500.00 | 58,800.00 | 58,800.00 | 123,476 |
12 Jan 2024 | 56,900.00 | 57,300.00 | 53,500.00 | 56,100.00 | 56,100.00 | 1,355,648 |
11 Jan 2024 | 48,500.00 | 60,200.00 | 48,400.00 | 58,000.00 | 58,000.00 | 5,043,844 |
10 Jan 2024 | 47,900.00 | 48,950.00 | 47,650.00 | 47,700.00 | 47,700.00 | 111,002 |
09 Jan 2024 | 48,000.00 | 48,500.00 | 47,500.00 | 47,700.00 | 47,700.00 | 152,457 |
08 Jan 2024 | 46,350.00 | 47,450.00 | 46,150.00 | 46,600.00 | 46,600.00 | 112,900 |
05 Jan 2024 | 45,950.00 | 46,450.00 | 45,750.00 | 46,100.00 | 46,100.00 | 70,195 |
04 Jan 2024 | 47,350.00 | 47,500.00 | 45,550.00 | 45,950.00 | 45,950.00 | 228,451 |
03 Jan 2024 | 49,050.00 | 49,200.00 | 47,600.00 | 47,600.00 | 47,600.00 | 172,102 |
02 Jan 2024 | 48,550.00 | 49,950.00 | 48,250.00 | 49,750.00 | 49,750.00 | 128,981 |
28 Dec 2023 | 48,600.00 | 49,500.00 | 48,200.00 | 49,300.00 | 49,300.00 | 155,303 |
27 Dec 2023 | 48,050.00 | 48,500.00 | 47,300.00 | 48,500.00 | 48,500.00 | 95,001 |
26 Dec 2023 | 48,000.00 | 48,050.00 | 47,350.00 | 47,900.00 | 47,900.00 | 95,051 |
22 Dec 2023 | 48,100.00 | 48,300.00 | 47,300.00 | 47,550.00 | 47,550.00 | 86,374 |
21 Dec 2023 | 47,500.00 | 48,250.00 | 47,350.00 | 47,650.00 | 47,650.00 | 104,931 |
20 Dec 2023 | 48,100.00 | 48,650.00 | 47,950.00 | 48,300.00 | 48,300.00 | 126,190 |
19 Dec 2023 | 48,100.00 | 48,400.00 | 47,250.00 | 47,650.00 | 47,650.00 | 114,756 |
18 Dec 2023 | 49,000.00 | 49,050.00 | 47,750.00 | 48,300.00 | 48,300.00 | 143,932 |
15 Dec 2023 | 49,400.00 | 49,650.00 | 48,400.00 | 49,650.00 | 49,650.00 | 211,438 |
14 Dec 2023 | 47,850.00 | 49,400.00 | 47,700.00 | 49,350.00 | 49,350.00 | 420,338 |
13 Dec 2023 | 48,450.00 | 48,650.00 | 46,300.00 | 46,600.00 | 46,600.00 | 184,157 |
12 Dec 2023 | 48,300.00 | 49,300.00 | 47,900.00 | 48,450.00 | 48,450.00 | 217,753 |
11 Dec 2023 | 48,400.00 | 49,000.00 | 47,250.00 | 47,800.00 | 47,800.00 | 158,754 |
08 Dec 2023 | 46,600.00 | 49,150.00 | 46,600.00 | 48,400.00 | 48,400.00 | 504,703 |
07 Dec 2023 | 44,500.00 | 46,700.00 | 44,450.00 | 46,300.00 | 46,300.00 | 172,334 |
06 Dec 2023 | 44,500.00 | 45,850.00 | 44,000.00 | 44,950.00 | 44,950.00 | 83,245 |
05 Dec 2023 | 45,550.00 | 45,550.00 | 44,250.00 | 44,500.00 | 44,500.00 | 130,665 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |