Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 32,050.00 | 32,200.00 | 31,500.00 | 31,900.00 | 31,900.00 | 125,990 |
30 Apr 2024 | 31,650.00 | 32,400.00 | 31,400.00 | 32,050.00 | 32,050.00 | 232,404 |
29 Apr 2024 | 30,750.00 | 31,750.00 | 30,650.00 | 31,650.00 | 31,650.00 | 200,260 |
26 Apr 2024 | 30,350.00 | 31,250.00 | 30,350.00 | 30,750.00 | 30,750.00 | 169,165 |
25 Apr 2024 | 29,600.00 | 31,000.00 | 29,550.00 | 30,600.00 | 30,600.00 | 212,979 |
24 Apr 2024 | 30,300.00 | 30,650.00 | 29,550.00 | 29,950.00 | 29,950.00 | 174,539 |
23 Apr 2024 | 29,100.00 | 30,750.00 | 29,050.00 | 30,050.00 | 30,050.00 | 287,965 |
22 Apr 2024 | 28,600.00 | 29,600.00 | 28,600.00 | 29,300.00 | 29,300.00 | 165,742 |
19 Apr 2024 | 27,500.00 | 29,850.00 | 27,350.00 | 28,550.00 | 28,550.00 | 416,552 |
18 Apr 2024 | 27,200.00 | 27,900.00 | 27,100.00 | 27,700.00 | 27,700.00 | 109,587 |
17 Apr 2024 | 27,100.00 | 27,550.00 | 26,900.00 | 27,200.00 | 27,200.00 | 132,263 |
16 Apr 2024 | 26,950.00 | 27,350.00 | 26,600.00 | 27,000.00 | 27,000.00 | 236,213 |
15 Apr 2024 | 27,600.00 | 27,750.00 | 27,200.00 | 27,200.00 | 27,200.00 | 202,811 |
12 Apr 2024 | 28,350.00 | 28,700.00 | 27,750.00 | 27,800.00 | 27,800.00 | 265,600 |
11 Apr 2024 | 28,700.00 | 28,850.00 | 28,150.00 | 28,250.00 | 28,250.00 | 260,825 |
09 Apr 2024 | 29,150.00 | 29,600.00 | 28,850.00 | 28,900.00 | 28,900.00 | 185,761 |
08 Apr 2024 | 29,600.00 | 29,750.00 | 28,500.00 | 29,150.00 | 29,150.00 | 259,940 |
05 Apr 2024 | 29,600.00 | 29,900.00 | 29,250.00 | 29,450.00 | 29,450.00 | 230,691 |
04 Apr 2024 | 30,400.00 | 30,500.00 | 29,750.00 | 29,800.00 | 29,800.00 | 218,212 |
03 Apr 2024 | 30,200.00 | 30,500.00 | 29,750.00 | 30,100.00 | 30,100.00 | 210,193 |
02 Apr 2024 | 30,600.00 | 30,900.00 | 30,150.00 | 30,300.00 | 30,300.00 | 173,597 |
01 Apr 2024 | 30,250.00 | 31,250.00 | 30,050.00 | 30,950.00 | 30,950.00 | 219,931 |
29 Mar 2024 | 30,400.00 | 30,600.00 | 29,850.00 | 30,000.00 | 30,000.00 | 198,121 |
28 Mar 2024 | 30,650.00 | 30,850.00 | 30,300.00 | 30,350.00 | 30,350.00 | 167,113 |
27 Mar 2024 | 30,200.00 | 30,800.00 | 30,100.00 | 30,650.00 | 30,650.00 | 234,350 |
26 Mar 2024 | 29,800.00 | 30,450.00 | 29,700.00 | 30,200.00 | 30,200.00 | 268,525 |
25 Mar 2024 | 29,600.00 | 30,000.00 | 29,100.00 | 30,000.00 | 30,000.00 | 172,962 |
22 Mar 2024 | 29,400.00 | 29,900.00 | 29,100.00 | 29,650.00 | 29,650.00 | 220,156 |
21 Mar 2024 | 29,800.00 | 30,000.00 | 29,350.00 | 29,450.00 | 29,450.00 | 212,089 |
20 Mar 2024 | 29,300.00 | 30,350.00 | 29,300.00 | 29,300.00 | 29,300.00 | 315,606 |
19 Mar 2024 | 28,700.00 | 29,750.00 | 28,600.00 | 29,000.00 | 29,000.00 | 279,809 |
18 Mar 2024 | 28,850.00 | 29,100.00 | 28,550.00 | 28,850.00 | 28,850.00 | 157,848 |
15 Mar 2024 | 28,950.00 | 29,150.00 | 28,600.00 | 28,850.00 | 28,850.00 | 221,296 |
14 Mar 2024 | 29,200.00 | 29,950.00 | 29,200.00 | 29,250.00 | 29,250.00 | 310,706 |
13 Mar 2024 | 29,450.00 | 29,650.00 | 29,050.00 | 29,150.00 | 29,150.00 | 161,804 |
12 Mar 2024 | 29,150.00 | 30,150.00 | 28,850.00 | 29,400.00 | 29,400.00 | 244,189 |
11 Mar 2024 | 28,100.00 | 29,300.00 | 27,900.00 | 29,150.00 | 29,150.00 | 300,210 |
08 Mar 2024 | 28,550.00 | 29,150.00 | 27,900.00 | 28,100.00 | 28,100.00 | 320,964 |
07 Mar 2024 | 28,550.00 | 29,000.00 | 27,900.00 | 28,350.00 | 28,350.00 | 259,142 |
06 Mar 2024 | 29,000.00 | 29,300.00 | 28,450.00 | 28,600.00 | 28,600.00 | 243,174 |
05 Mar 2024 | 28,850.00 | 29,600.00 | 28,650.00 | 29,050.00 | 29,050.00 | 406,643 |
04 Mar 2024 | 30,600.00 | 31,000.00 | 28,850.00 | 28,950.00 | 28,950.00 | 880,991 |
29 Feb 2024 | 32,200.00 | 32,400.00 | 30,350.00 | 30,350.00 | 30,350.00 | 3,320,356 |
28 Feb 2024 | 32,100.00 | 33,150.00 | 31,850.00 | 32,500.00 | 32,500.00 | 228,520 |
27 Feb 2024 | 32,650.00 | 33,050.00 | 32,050.00 | 32,050.00 | 32,050.00 | 195,790 |
26 Feb 2024 | 33,200.00 | 33,600.00 | 32,550.00 | 32,650.00 | 32,650.00 | 192,912 |
23 Feb 2024 | 33,800.00 | 34,000.00 | 33,150.00 | 33,200.00 | 33,200.00 | 126,312 |
22 Feb 2024 | 34,000.00 | 34,150.00 | 33,700.00 | 33,750.00 | 33,750.00 | 90,475 |
21 Feb 2024 | 34,050.00 | 34,700.00 | 33,750.00 | 33,750.00 | 33,750.00 | 222,755 |
20 Feb 2024 | 34,450.00 | 34,900.00 | 34,300.00 | 34,500.00 | 34,500.00 | 136,866 |
19 Feb 2024 | 34,850.00 | 35,550.00 | 34,800.00 | 34,950.00 | 34,950.00 | 114,325 |
16 Feb 2024 | 35,650.00 | 35,850.00 | 35,200.00 | 35,400.00 | 35,400.00 | 145,171 |
15 Feb 2024 | 34,750.00 | 36,400.00 | 34,200.00 | 35,800.00 | 35,800.00 | 480,530 |
14 Feb 2024 | 32,300.00 | 34,200.00 | 32,300.00 | 33,800.00 | 33,800.00 | 191,185 |
13 Feb 2024 | 32,700.00 | 33,400.00 | 32,550.00 | 32,800.00 | 32,800.00 | 137,030 |
08 Feb 2024 | 32,900.00 | 33,550.00 | 32,800.00 | 32,950.00 | 32,950.00 | 80,794 |
07 Feb 2024 | 33,000.00 | 33,300.00 | 32,750.00 | 32,900.00 | 32,900.00 | 112,585 |
06 Feb 2024 | 33,500.00 | 33,900.00 | 32,950.00 | 32,950.00 | 32,950.00 | 124,276 |
05 Feb 2024 | 33,950.00 | 34,300.00 | 33,350.00 | 33,900.00 | 33,900.00 | 126,441 |
02 Feb 2024 | 33,650.00 | 34,400.00 | 33,300.00 | 34,250.00 | 34,250.00 | 213,125 |
01 Feb 2024 | 32,450.00 | 33,350.00 | 32,150.00 | 33,350.00 | 33,350.00 | 165,551 |
31 Jan 2024 | 33,400.00 | 33,750.00 | 32,600.00 | 32,750.00 | 32,750.00 | 215,690 |
30 Jan 2024 | 33,600.00 | 34,150.00 | 33,150.00 | 33,750.00 | 33,750.00 | 172,636 |
29 Jan 2024 | 33,600.00 | 34,350.00 | 33,400.00 | 33,700.00 | 33,700.00 | 172,461 |
26 Jan 2024 | 33,550.00 | 34,150.00 | 33,350.00 | 33,600.00 | 33,600.00 | 162,498 |
25 Jan 2024 | 33,400.00 | 34,050.00 | 33,050.00 | 33,700.00 | 33,700.00 | 164,475 |
24 Jan 2024 | 32,850.00 | 33,650.00 | 32,300.00 | 33,400.00 | 33,400.00 | 217,100 |
23 Jan 2024 | 31,700.00 | 33,400.00 | 31,550.00 | 32,850.00 | 32,850.00 | 254,687 |
22 Jan 2024 | 32,500.00 | 32,650.00 | 31,600.00 | 31,700.00 | 31,700.00 | 238,158 |
19 Jan 2024 | 32,650.00 | 33,000.00 | 32,000.00 | 32,200.00 | 32,200.00 | 258,293 |
18 Jan 2024 | 33,150.00 | 33,350.00 | 32,100.00 | 32,350.00 | 32,350.00 | 370,860 |
17 Jan 2024 | 34,800.00 | 35,000.00 | 32,950.00 | 33,150.00 | 33,150.00 | 382,358 |
16 Jan 2024 | 35,850.00 | 36,050.00 | 34,700.00 | 34,700.00 | 34,700.00 | 334,375 |
15 Jan 2024 | 36,900.00 | 37,100.00 | 35,750.00 | 36,200.00 | 36,200.00 | 245,003 |
12 Jan 2024 | 38,000.00 | 38,000.00 | 36,800.00 | 36,900.00 | 36,900.00 | 220,239 |
11 Jan 2024 | 37,400.00 | 38,250.00 | 37,300.00 | 38,100.00 | 38,100.00 | 200,583 |
10 Jan 2024 | 38,150.00 | 38,350.00 | 37,250.00 | 37,300.00 | 37,300.00 | 156,331 |
09 Jan 2024 | 37,550.00 | 38,200.00 | 37,450.00 | 38,000.00 | 38,000.00 | 179,668 |
08 Jan 2024 | 36,700.00 | 37,500.00 | 36,550.00 | 37,400.00 | 37,400.00 | 109,832 |
05 Jan 2024 | 36,800.00 | 37,500.00 | 36,750.00 | 36,900.00 | 36,900.00 | 159,470 |
04 Jan 2024 | 37,850.00 | 37,900.00 | 36,400.00 | 36,800.00 | 36,800.00 | 369,766 |
03 Jan 2024 | 38,200.00 | 38,600.00 | 37,900.00 | 37,900.00 | 37,900.00 | 225,247 |
02 Jan 2024 | 38,400.00 | 38,600.00 | 38,000.00 | 38,600.00 | 38,600.00 | 140,486 |
28 Dec 2023 | 38,450.00 | 38,900.00 | 38,400.00 | 38,750.00 | 38,750.00 | 178,430 |
27 Dec 2023 | 38,200.00 | 38,950.00 | 37,850.00 | 38,950.00 | 38,950.00 | 183,961 |
26 Dec 2023 | 38,300.00 | 38,550.00 | 37,950.00 | 38,250.00 | 38,250.00 | 120,314 |
22 Dec 2023 | 39,250.00 | 39,450.00 | 38,200.00 | 38,250.00 | 38,250.00 | 251,333 |
21 Dec 2023 | 39,050.00 | 39,550.00 | 39,000.00 | 39,200.00 | 39,200.00 | 181,109 |
20 Dec 2023 | 39,650.00 | 40,250.00 | 39,300.00 | 39,400.00 | 39,400.00 | 239,191 |
19 Dec 2023 | 38,900.00 | 39,550.00 | 38,750.00 | 39,500.00 | 39,500.00 | 183,460 |
18 Dec 2023 | 39,100.00 | 39,550.00 | 39,000.00 | 39,100.00 | 39,100.00 | 138,931 |
15 Dec 2023 | 39,150.00 | 39,300.00 | 38,900.00 | 39,050.00 | 39,050.00 | 162,771 |
14 Dec 2023 | 39,200.00 | 39,450.00 | 38,750.00 | 39,300.00 | 39,300.00 | 248,840 |
13 Dec 2023 | 39,100.00 | 39,350.00 | 38,700.00 | 38,800.00 | 38,800.00 | 121,099 |
12 Dec 2023 | 39,250.00 | 39,400.00 | 38,750.00 | 39,200.00 | 39,200.00 | 138,889 |
11 Dec 2023 | 39,050.00 | 39,500.00 | 39,000.00 | 39,350.00 | 39,350.00 | 172,794 |
08 Dec 2023 | 38,500.00 | 39,100.00 | 38,250.00 | 38,950.00 | 38,950.00 | 200,263 |
07 Dec 2023 | 38,800.00 | 39,000.00 | 38,150.00 | 38,250.00 | 38,250.00 | 174,775 |
06 Dec 2023 | 38,650.00 | 39,100.00 | 38,650.00 | 38,800.00 | 38,800.00 | 181,130 |
05 Dec 2023 | 38,750.00 | 38,850.00 | 38,250.00 | 38,650.00 | 38,650.00 | 169,501 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |