Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 22,620.40 | 22,620.40 | 22,419.90 | 22,424.45 | 22,424.45 | - |
25 Apr 2024 | 22,316.90 | 22,625.95 | 22,305.25 | 22,570.35 | 22,570.35 | 475,000 |
24 Apr 2024 | 22,421.55 | 22,476.45 | 22,384.00 | 22,402.40 | 22,402.40 | 235,900 |
23 Apr 2024 | 22,447.05 | 22,447.55 | 22,349.45 | 22,368.00 | 22,368.00 | 231,500 |
22 Apr 2024 | 22,336.90 | 22,375.65 | 22,198.15 | 22,336.40 | 22,336.40 | 279,300 |
19 Apr 2024 | 21,861.50 | 22,179.55 | 21,777.65 | 22,147.00 | 22,147.00 | 362,500 |
18 Apr 2024 | 22,212.35 | 22,326.50 | 21,961.70 | 21,995.85 | 21,995.85 | 456,900 |
16 Apr 2024 | 22,125.30 | 22,213.75 | 22,079.45 | 22,147.90 | 22,147.90 | 317,300 |
15 Apr 2024 | 22,339.05 | 22,427.45 | 22,259.55 | 22,272.50 | 22,272.50 | 355,500 |
12 Apr 2024 | 22,677.40 | 22,726.45 | 22,503.75 | 22,519.40 | 22,519.40 | 357,200 |
10 Apr 2024 | 22,720.25 | 22,775.70 | 22,673.70 | 22,753.80 | 22,753.80 | 276,800 |
09 Apr 2024 | 22,765.10 | 22,768.40 | 22,612.25 | 22,642.75 | 22,642.75 | 232,400 |
08 Apr 2024 | 22,578.35 | 22,697.30 | 22,550.35 | 22,666.30 | 22,666.30 | 227,600 |
05 Apr 2024 | 22,486.40 | 22,537.60 | 22,427.60 | 22,513.70 | 22,513.70 | 242,200 |
04 Apr 2024 | 22,592.10 | 22,619.00 | 22,303.80 | 22,514.65 | 22,514.65 | 401,000 |
03 Apr 2024 | 22,385.70 | 22,521.10 | 22,346.50 | 22,434.65 | 22,434.65 | 309,600 |
02 Apr 2024 | 22,458.80 | 22,497.60 | 22,388.15 | 22,453.30 | 22,453.30 | 289,500 |
01 Apr 2024 | 22,455.00 | 22,529.95 | 22,427.75 | 22,462.00 | 22,462.00 | - |
28 Mar 2024 | 22,163.60 | 22,516.00 | 22,163.60 | 22,326.90 | 22,326.90 | 410,500 |
27 Mar 2024 | 22,053.95 | 22,193.60 | 22,052.85 | 22,123.65 | 22,123.65 | 409,100 |
26 Mar 2024 | 21,947.90 | 22,073.20 | 21,947.55 | 22,004.70 | 22,004.70 | 328,400 |
22 Mar 2024 | 21,932.20 | 22,180.70 | 21,883.30 | 22,096.75 | 22,096.75 | 388,700 |
21 Mar 2024 | 21,989.90 | 22,080.95 | 21,941.30 | 22,011.95 | 22,011.95 | 353,200 |
20 Mar 2024 | 21,843.90 | 21,930.90 | 21,710.20 | 21,839.10 | 21,839.10 | 312,400 |
19 Mar 2024 | 21,946.45 | 21,978.30 | 21,793.10 | 21,817.45 | 21,817.45 | 344,200 |
18 Mar 2024 | 21,990.10 | 22,123.70 | 21,916.55 | 22,055.70 | 22,055.70 | 356,300 |
15 Mar 2024 | 22,064.85 | 22,120.90 | 21,931.70 | 22,023.35 | 22,023.35 | 661,500 |
14 Mar 2024 | 21,982.55 | 22,204.60 | 21,917.50 | 22,146.65 | 22,146.65 | 426,700 |
13 Mar 2024 | 22,432.20 | 22,446.75 | 21,905.65 | 21,997.70 | 21,997.70 | 493,300 |
12 Mar 2024 | 22,334.45 | 22,452.55 | 22,256.00 | 22,335.70 | 22,335.70 | 299,200 |
11 Mar 2024 | 22,517.50 | 22,526.60 | 22,307.25 | 22,332.65 | 22,332.65 | 277,900 |
07 Mar 2024 | 22,505.30 | 22,525.65 | 22,430.00 | 22,493.55 | 22,493.55 | 379,900 |
06 Mar 2024 | 22,327.50 | 22,497.20 | 22,224.35 | 22,474.05 | 22,474.05 | 312,300 |
05 Mar 2024 | 22,371.25 | 22,416.90 | 22,269.15 | 22,356.30 | 22,356.30 | 296,200 |
04 Mar 2024 | 22,403.50 | 22,440.90 | 22,358.30 | 22,405.60 | 22,405.60 | 298,800 |
01 Mar 2024 | 22,048.30 | 22,353.30 | 22,047.75 | 22,338.75 | 22,338.75 | 351,500 |
29 Feb 2024 | 21,935.20 | 22,060.55 | 21,860.65 | 21,982.80 | 21,982.80 | 360,200 |
28 Feb 2024 | 22,214.10 | 22,229.15 | 21,915.85 | 21,951.15 | 21,951.15 | 203,000 |
27 Feb 2024 | 22,090.20 | 22,218.25 | 22,085.65 | 22,198.35 | 22,198.35 | 252,200 |
26 Feb 2024 | 22,169.20 | 22,202.15 | 22,075.15 | 22,122.05 | 22,122.05 | 207,800 |
23 Feb 2024 | 22,290.00 | 22,297.50 | 22,186.10 | 22,212.70 | 22,212.70 | 226,000 |
22 Feb 2024 | 22,081.55 | 22,252.50 | 21,875.25 | 22,217.45 | 22,217.45 | 343,500 |
21 Feb 2024 | 22,248.85 | 22,249.40 | 21,997.95 | 22,055.05 | 22,055.05 | 364,500 |
20 Feb 2024 | 22,099.20 | 22,215.60 | 22,045.85 | 22,196.95 | 22,196.95 | 295,700 |
19 Feb 2024 | 22,103.45 | 22,186.65 | 22,021.05 | 22,122.25 | 22,122.25 | - |
16 Feb 2024 | 22,020.30 | 22,068.65 | 21,968.95 | 22,040.70 | 22,040.70 | 343,900 |
15 Feb 2024 | 21,906.55 | 21,953.85 | 21,794.80 | 21,910.75 | 21,910.75 | 345,400 |
14 Feb 2024 | 21,578.15 | 21,870.85 | 21,530.20 | 21,840.05 | 21,840.05 | 359,100 |
13 Feb 2024 | 21,664.30 | 21,766.80 | 21,543.35 | 21,743.25 | 21,743.25 | 365,800 |
12 Feb 2024 | 21,800.80 | 21,831.70 | 21,574.75 | 21,616.05 | 21,616.05 | 287,400 |
09 Feb 2024 | 21,727.00 | 21,804.45 | 21,629.90 | 21,782.50 | 21,782.50 | 349,200 |
08 Feb 2024 | 22,009.65 | 22,011.05 | 21,665.30 | 21,717.95 | 21,717.95 | 491,100 |
07 Feb 2024 | 22,045.05 | 22,053.30 | 21,860.15 | 21,930.50 | 21,930.50 | 346,300 |
06 Feb 2024 | 21,825.20 | 21,951.40 | 21,737.55 | 21,929.40 | 21,929.40 | 371,000 |
05 Feb 2024 | 21,921.05 | 21,964.30 | 21,726.95 | 21,771.70 | 21,771.70 | 440,800 |
02 Feb 2024 | 21,812.75 | 22,126.80 | 21,805.55 | 21,853.80 | 21,853.80 | 442,800 |
01 Feb 2024 | 21,780.65 | 21,832.95 | 21,658.75 | 21,697.45 | 21,697.45 | 332,500 |
31 Jan 2024 | 21,487.25 | 21,741.35 | 21,448.85 | 21,725.70 | 21,725.70 | 410,600 |
30 Jan 2024 | 21,775.75 | 21,813.05 | 21,501.80 | 21,522.10 | 21,522.10 | 375,100 |
29 Jan 2024 | 21,433.10 | 21,763.25 | 21,429.60 | 21,737.60 | 21,737.60 | 376,700 |
25 Jan 2024 | 21,454.60 | 21,459.00 | 21,247.05 | 21,352.60 | 21,352.60 | 418,100 |
24 Jan 2024 | 21,185.25 | 21,482.35 | 21,137.20 | 21,453.95 | 21,453.95 | 407,500 |
23 Jan 2024 | 21,716.70 | 21,750.25 | 21,192.60 | 21,238.80 | 21,238.80 | 449,700 |
19 Jan 2024 | 21,615.20 | 21,670.60 | 21,575.00 | 21,622.40 | 21,622.40 | 343,100 |
18 Jan 2024 | 21,414.20 | 21,539.40 | 21,285.55 | 21,462.25 | 21,462.25 | 387,300 |
17 Jan 2024 | 21,647.25 | 21,851.50 | 21,550.45 | 21,571.95 | 21,571.95 | 456,000 |
16 Jan 2024 | 22,080.50 | 22,124.15 | 21,969.80 | 22,032.30 | 22,032.30 | 292,400 |
15 Jan 2024 | 22,053.15 | 22,115.55 | 21,963.55 | 22,097.45 | 22,097.45 | 345,500 |
12 Jan 2024 | 21,773.55 | 21,928.25 | 21,715.15 | 21,894.55 | 21,894.55 | 294,700 |
11 Jan 2024 | 21,688.00 | 21,726.50 | 21,593.75 | 21,647.20 | 21,647.20 | 212,500 |
10 Jan 2024 | 21,529.30 | 21,641.85 | 21,448.65 | 21,618.70 | 21,618.70 | 217,000 |
09 Jan 2024 | 21,653.60 | 21,724.45 | 21,517.85 | 21,544.85 | 21,544.85 | 228,600 |
08 Jan 2024 | 21,747.60 | 21,763.95 | 21,492.90 | 21,513.00 | 21,513.00 | 231,500 |
05 Jan 2024 | 21,705.75 | 21,749.60 | 21,629.20 | 21,710.80 | 21,710.80 | 309,300 |
04 Jan 2024 | 21,605.80 | 21,685.65 | 21,564.55 | 21,658.60 | 21,658.60 | 339,200 |
03 Jan 2024 | 21,661.10 | 21,677.00 | 21,500.35 | 21,517.35 | 21,517.35 | 311,900 |
02 Jan 2024 | 21,751.35 | 21,755.60 | 21,555.65 | 21,665.80 | 21,665.80 | 263,700 |
01 Jan 2024 | 21,727.75 | 21,834.35 | 21,680.85 | 21,741.90 | 21,741.90 | 154,000 |
29 Dec 2023 | 21,737.65 | 21,770.30 | 21,676.90 | 21,731.40 | 21,731.40 | 270,900 |
28 Dec 2023 | 21,715.00 | 21,801.45 | 21,678.00 | 21,778.70 | 21,778.70 | 393,100 |
27 Dec 2023 | 21,497.65 | 21,675.75 | 21,495.80 | 21,654.75 | 21,654.75 | 256,500 |
26 Dec 2023 | 21,365.20 | 21,477.15 | 21,329.45 | 21,441.35 | 21,441.35 | 219,500 |
22 Dec 2023 | 21,295.85 | 21,390.50 | 21,232.45 | 21,349.40 | 21,349.40 | 284,700 |
21 Dec 2023 | 21,033.95 | 21,288.35 | 20,976.80 | 21,255.05 | 21,255.05 | 277,500 |
20 Dec 2023 | 21,543.50 | 21,593.00 | 21,087.35 | 21,150.15 | 21,150.15 | 363,900 |
19 Dec 2023 | 21,477.65 | 21,505.05 | 21,337.75 | 21,453.10 | 21,453.10 | 249,800 |
18 Dec 2023 | 21,434.80 | 21,482.80 | 21,365.35 | 21,418.65 | 21,418.65 | 249,700 |
15 Dec 2023 | 21,287.45 | 21,492.30 | 21,235.30 | 21,456.65 | 21,456.65 | 508,800 |
14 Dec 2023 | 21,110.40 | 21,210.90 | 21,074.45 | 21,182.70 | 21,182.70 | 334,400 |
13 Dec 2023 | 20,929.75 | 20,950.00 | 20,769.50 | 20,926.35 | 20,926.35 | 260,300 |
12 Dec 2023 | 21,018.55 | 21,037.90 | 20,867.15 | 20,906.40 | 20,906.40 | 244,900 |
11 Dec 2023 | 20,965.30 | 21,026.10 | 20,923.70 | 20,997.10 | 20,997.10 | 212,900 |
08 Dec 2023 | 20,934.10 | 21,006.10 | 20,862.70 | 20,969.40 | 20,969.40 | 292,400 |
07 Dec 2023 | 20,932.40 | 20,941.25 | 20,850.80 | 20,901.15 | 20,901.15 | 275,000 |
06 Dec 2023 | 20,950.75 | 20,961.95 | 20,852.15 | 20,937.70 | 20,937.70 | 359,200 |
05 Dec 2023 | 20,808.90 | 20,864.05 | 20,711.15 | 20,855.10 | 20,855.10 | 421,000 |
04 Dec 2023 | 20,601.95 | 20,702.65 | 20,507.75 | 20,686.80 | 20,686.80 | 381,100 |
01 Dec 2023 | 20,194.10 | 20,291.55 | 20,183.70 | 20,267.90 | 20,267.90 | 265,800 |
30 Nov 2023 | 20,108.50 | 20,158.70 | 20,015.85 | 20,133.15 | 20,133.15 | 486,600 |
29 Nov 2023 | 19,976.55 | 20,104.65 | 19,956.30 | 20,096.60 | 20,096.60 | 236,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |