Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 3,011.40 | 3,011.40 | 2,955.80 | 2,966.00 | 2,966.00 | 569,400 |
18 Apr 2024 | 2,997.60 | 3,016.50 | 2,994.40 | 3,011.40 | 3,011.40 | 478,300 |
17 Apr 2024 | 2,979.60 | 3,009.00 | 2,978.10 | 2,997.60 | 2,997.60 | 519,700 |
16 Apr 2024 | 3,053.40 | 3,053.40 | 2,975.40 | 2,979.60 | 2,979.60 | 814,700 |
15 Apr 2024 | 3,084.60 | 3,084.60 | 3,042.10 | 3,053.40 | 3,053.40 | 501,400 |
12 Apr 2024 | 3,077.60 | 3,090.10 | 3,075.90 | 3,084.60 | 3,084.60 | 562,300 |
11 Apr 2024 | 3,097.60 | 3,097.60 | 3,049.30 | 3,077.60 | 3,077.60 | 477,700 |
10 Apr 2024 | 3,090.90 | 3,103.70 | 3,090.90 | 3,097.60 | 3,097.60 | 507,100 |
09 Apr 2024 | 3,086.80 | 3,092.60 | 3,083.80 | 3,090.90 | 3,090.90 | 488,000 |
08 Apr 2024 | 3,069.90 | 3,093.30 | 3,066.70 | 3,086.80 | 3,086.80 | 502,800 |
05 Apr 2024 | 3,099.20 | 3,099.20 | 3,062.30 | 3,069.90 | 3,069.90 | 512,400 |
04 Apr 2024 | 3,065.40 | 3,102.10 | 3,065.40 | 3,099.20 | 3,099.20 | 648,200 |
03 Apr 2024 | 3,121.70 | 3,121.80 | 3,064.60 | 3,065.40 | 3,065.40 | 558,400 |
02 Apr 2024 | 3,123.60 | 3,128.10 | 3,118.00 | 3,121.70 | 3,121.70 | 578,500 |
28 Mar 2024 | 3,078.90 | 3,123.60 | 3,078.90 | 3,123.60 | 3,123.60 | 585,700 |
27 Mar 2024 | 3,070.10 | 3,078.90 | 3,063.40 | 3,078.90 | 3,078.90 | 649,600 |
26 Mar 2024 | 3,072.30 | 3,075.80 | 3,064.50 | 3,070.10 | 3,070.10 | 566,500 |
25 Mar 2024 | 3,061.10 | 3,076.20 | 3,060.60 | 3,072.30 | 3,072.30 | 379,300 |
22 Mar 2024 | 3,092.80 | 3,092.80 | 3,059.90 | 3,061.10 | 3,061.10 | 476,100 |
21 Mar 2024 | 3,034.40 | 3,094.50 | 3,034.40 | 3,092.80 | 3,092.80 | 602,500 |
20 Mar 2024 | 3,032.80 | 3,042.90 | 3,029.70 | 3,034.40 | 3,034.40 | 592,000 |
19 Mar 2024 | 3,029.70 | 3,037.70 | 3,021.60 | 3,032.80 | 3,032.80 | 511,200 |
18 Mar 2024 | 3,033.90 | 3,034.40 | 3,018.60 | 3,029.70 | 3,029.70 | 575,800 |
15 Mar 2024 | 3,048.60 | 3,048.60 | 3,011.60 | 3,033.90 | 3,033.90 | 2,150,700 |
14 Mar 2024 | 3,054.50 | 3,056.60 | 3,042.60 | 3,048.60 | 3,048.60 | 756,200 |
13 Mar 2024 | 3,055.80 | 3,060.80 | 3,051.90 | 3,054.50 | 3,054.50 | 476,500 |
12 Mar 2024 | 3,033.10 | 3,058.60 | 3,033.10 | 3,055.80 | 3,055.80 | 543,800 |
11 Mar 2024 | 3,073.70 | 3,073.70 | 3,033.10 | 3,033.10 | 3,033.10 | 31,400 |
08 Mar 2024 | 3,054.50 | 3,082.60 | 3,054.50 | 3,073.70 | 3,073.70 | 563,500 |
07 Mar 2024 | 3,026.30 | 3,054.50 | 3,026.30 | 3,054.50 | 3,054.50 | 542,500 |
06 Mar 2024 | 3,035.80 | 3,035.80 | 3,008.70 | 3,026.30 | 3,026.30 | 614,600 |
05 Mar 2024 | 3,022.70 | 3,036.00 | 3,014.60 | 3,035.80 | 3,035.80 | 635,000 |
04 Mar 2024 | 3,011.10 | 3,044.50 | 3,011.10 | 3,022.70 | 3,022.70 | 757,600 |
01 Mar 2024 | 2,998.70 | 3,013.60 | 2,996.00 | 3,011.10 | 3,011.10 | 721,500 |
29 Feb 2024 | 2,968.40 | 2,998.70 | 2,951.40 | 2,998.70 | 2,998.70 | 1,413,700 |
28 Feb 2024 | 2,949.90 | 2,968.40 | 2,942.20 | 2,968.40 | 2,968.40 | 805,600 |
27 Feb 2024 | 2,960.10 | 2,964.70 | 2,936.60 | 2,949.90 | 2,949.90 | 630,500 |
26 Feb 2024 | 2,945.20 | 2,967.70 | 2,945.20 | 2,960.10 | 2,960.10 | - |
23 Feb 2024 | 2,938.30 | 2,961.40 | 2,938.30 | 2,945.20 | 2,945.20 | 790,800 |
22 Feb 2024 | 2,925.50 | 2,941.20 | 2,917.90 | 2,938.30 | 2,938.30 | 1,877,700 |
21 Feb 2024 | 2,925.50 | 2,929.00 | 2,917.90 | 2,920.10 | 2,920.10 | 1,199,500 |
20 Feb 2024 | 2,948.40 | 2,959.70 | 2,928.40 | 2,954.10 | 2,954.10 | 790,400 |
19 Feb 2024 | 2,951.50 | 2,963.10 | 2,943.30 | 2,948.40 | 2,948.40 | 568,900 |
16 Feb 2024 | 2,946.80 | 2,969.60 | 2,946.80 | 2,951.50 | 2,951.50 | 687,100 |
15 Feb 2024 | 2,933.60 | 2,960.80 | 2,933.60 | 2,946.80 | 2,946.80 | 593,800 |
14 Feb 2024 | 2,965.30 | 2,965.30 | 2,908.90 | 2,933.60 | 2,933.60 | 680,000 |
13 Feb 2024 | 2,963.10 | 2,973.50 | 2,960.00 | 2,965.30 | 2,965.30 | 566,000 |
12 Feb 2024 | 2,960.60 | 2,978.00 | 2,960.60 | 2,963.10 | 2,963.10 | 378,500 |
09 Feb 2024 | 2,968.00 | 2,969.50 | 2,952.80 | 2,960.60 | 2,960.60 | 469,400 |
08 Feb 2024 | 2,957.50 | 2,976.60 | 2,957.50 | 2,968.00 | 2,968.00 | 515,300 |
07 Feb 2024 | 2,957.50 | 2,976.60 | 2,957.50 | 2,968.20 | 2,968.20 | 89,900 |
06 Feb 2024 | 2,932.00 | 2,932.00 | 2,901.00 | 2,929.10 | 2,929.10 | 418,700 |
05 Feb 2024 | 2,972.30 | 2,972.30 | 2,922.10 | 2,932.00 | 2,932.00 | 408,000 |
02 Feb 2024 | 2,915.50 | 2,972.30 | 2,915.50 | 2,972.30 | 2,972.30 | 466,900 |
01 Feb 2024 | 2,955.60 | 2,955.60 | 2,901.20 | 2,915.50 | 2,915.50 | 465,400 |
31 Jan 2024 | 2,928.40 | 2,955.60 | 2,927.10 | 2,955.60 | 2,955.60 | - |
30 Jan 2024 | 2,906.10 | 2,935.80 | 2,906.10 | 2,928.40 | 2,928.40 | 512,400 |
29 Jan 2024 | 2,901.80 | 2,906.10 | 2,895.70 | 2,906.10 | 2,906.10 | 531,100 |
25 Jan 2024 | 2,889.30 | 2,900.70 | 2,886.10 | 2,900.70 | 2,900.70 | 442,000 |
24 Jan 2024 | 2,883.10 | 2,889.50 | 2,879.10 | 2,889.30 | 2,889.30 | 470,400 |
23 Jan 2024 | 2,873.30 | 2,883.90 | 2,868.60 | 2,883.10 | 2,883.10 | 454,800 |
22 Jan 2024 | 2,866.70 | 2,879.60 | 2,863.60 | 2,873.30 | 2,873.30 | 515,200 |
19 Jan 2024 | 2,841.90 | 2,878.50 | 2,841.90 | 2,863.80 | 2,863.80 | 455,300 |
18 Jan 2024 | 2,851.80 | 2,851.80 | 2,826.40 | 2,841.90 | 2,841.90 | 467,100 |
17 Jan 2024 | 2,872.30 | 2,872.30 | 2,856.40 | 2,858.00 | 2,858.00 | 468,100 |
16 Jan 2024 | 2,901.10 | 2,901.10 | 2,860.30 | 2,872.30 | 2,872.30 | 440,200 |
15 Jan 2024 | 2,892.80 | 2,904.50 | 2,891.60 | 2,901.10 | 2,901.10 | 430,000 |
12 Jan 2024 | 2,886.40 | 2,892.70 | 2,873.10 | 2,891.00 | 2,891.00 | 417,900 |
11 Jan 2024 | 2,872.40 | 2,886.80 | 2,872.40 | 2,886.40 | 2,886.40 | 386,300 |
10 Jan 2024 | 2,868.20 | 2,876.70 | 2,863.50 | 2,872.40 | 2,872.40 | 413,800 |
09 Jan 2024 | 2,835.80 | 2,876.50 | 2,835.80 | 2,868.20 | 2,868.20 | 386,700 |
08 Jan 2024 | 2,848.80 | 2,852.20 | 2,826.40 | 2,832.70 | 2,832.70 | 452,200 |
05 Jan 2024 | 2,867.60 | 2,874.40 | 2,848.80 | 2,848.80 | 2,848.80 | 372,300 |
04 Jan 2024 | 2,874.30 | 2,874.40 | 2,852.90 | 2,866.80 | 2,866.80 | 348,800 |
03 Jan 2024 | 2,934.50 | 2,934.50 | 2,874.30 | 2,874.30 | 2,874.30 | 360,000 |
02 Jan 2024 | 2,930.10 | 2,937.90 | 2,925.40 | 2,934.50 | 2,934.50 | 246,300 |
29 Dec 2023 | 2,944.40 | 2,944.40 | 2,926.10 | 2,930.10 | 2,930.10 | 298,400 |
28 Dec 2023 | 2,924.20 | 2,944.40 | 2,924.20 | 2,944.40 | 2,944.40 | 292,100 |
27 Dec 2023 | 2,889.50 | 2,928.20 | 2,889.50 | 2,924.20 | 2,924.20 | 324,200 |
22 Dec 2023 | 2,887.30 | 2,896.00 | 2,883.90 | 2,889.50 | 2,889.50 | 518,900 |
21 Dec 2023 | 2,916.20 | 2,916.20 | 2,879.40 | 2,887.30 | 2,887.30 | 524,900 |
20 Dec 2023 | 2,893.50 | 2,922.20 | 2,893.50 | 2,916.20 | 2,916.20 | 553,800 |
19 Dec 2023 | 2,870.60 | 2,894.50 | 2,870.60 | 2,893.50 | 2,893.50 | 504,300 |
18 Dec 2023 | 2,858.90 | 2,877.90 | 2,856.30 | 2,870.60 | 2,870.60 | 540,500 |
15 Dec 2023 | 2,844.80 | 2,871.40 | 2,844.80 | 2,859.70 | 2,859.70 | 1,606,300 |
14 Dec 2023 | 2,768.80 | 2,844.90 | 2,768.80 | 2,844.80 | 2,844.80 | 685,700 |
13 Dec 2023 | 2,768.30 | 2,774.70 | 2,760.40 | 2,768.80 | 2,768.80 | 515,600 |
12 Dec 2023 | 2,765.90 | 2,772.00 | 2,759.00 | 2,768.30 | 2,768.30 | 570,200 |
11 Dec 2023 | 2,771.90 | 2,785.70 | 2,764.60 | 2,765.90 | 2,765.90 | 577,900 |
08 Dec 2023 | 2,766.00 | 2,772.20 | 2,752.40 | 2,771.90 | 2,771.90 | 509,300 |
07 Dec 2023 | 2,777.60 | 2,777.60 | 2,756.80 | 2,766.00 | 2,766.00 | 636,000 |
06 Dec 2023 | 2,724.60 | 2,779.40 | 2,724.50 | 2,777.60 | 2,777.60 | 586,800 |
05 Dec 2023 | 2,767.60 | 2,767.60 | 2,715.60 | 2,724.60 | 2,724.60 | 687,300 |
04 Dec 2023 | 2,737.00 | 2,779.40 | 2,737.00 | 2,767.60 | 2,767.60 | 785,300 |
01 Dec 2023 | 2,738.60 | 2,738.60 | 2,725.20 | 2,737.00 | 2,737.00 | 486,400 |
30 Nov 2023 | 2,725.30 | 2,738.60 | 2,711.90 | 2,738.60 | 2,738.60 | 1,463,300 |
29 Nov 2023 | 2,696.80 | 2,727.70 | 2,696.30 | 2,725.30 | 2,725.30 | 545,200 |
28 Nov 2023 | 2,671.60 | 2,701.00 | 2,671.40 | 2,696.80 | 2,696.80 | 537,800 |
27 Nov 2023 | 2,683.80 | 2,693.90 | 2,671.30 | 2,671.30 | 2,671.30 | 409,800 |
24 Nov 2023 | 2,684.10 | 2,695.00 | 2,683.20 | 2,683.80 | 2,683.80 | 313,200 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |