Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 1,951.24 | 1,971.39 | 1,941.32 | 1,942.96 | 1,942.96 | 3,619,760,000 |
17 Apr 2024 | 1,977.29 | 1,982.84 | 1,947.75 | 1,947.95 | 1,947.95 | 3,596,130,000 |
16 Apr 2024 | 1,965.85 | 1,976.21 | 1,953.01 | 1,967.48 | 1,967.48 | 4,006,200,000 |
15 Apr 2024 | 2,010.91 | 2,016.66 | 1,968.11 | 1,975.71 | 1,975.71 | 3,950,210,000 |
12 Apr 2024 | 2,031.08 | 2,032.94 | 1,994.83 | 2,003.17 | 2,003.17 | 3,963,220,000 |
11 Apr 2024 | 2,036.23 | 2,045.04 | 2,021.50 | 2,042.60 | 2,042.60 | 3,509,380,000 |
10 Apr 2024 | 2,043.22 | 2,044.27 | 2,016.55 | 2,028.39 | 2,028.39 | 3,845,930,000 |
09 Apr 2024 | 2,079.35 | 2,084.06 | 2,065.13 | 2,080.80 | 2,080.80 | 3,400,680,000 |
08 Apr 2024 | 2,074.69 | 2,079.03 | 2,066.12 | 2,073.71 | 2,073.71 | 3,278,180,000 |
05 Apr 2024 | 2,051.88 | 2,073.32 | 2,048.25 | 2,063.47 | 2,063.47 | 3,386,780,000 |
04 Apr 2024 | 2,089.07 | 2,101.47 | 2,051.32 | 2,053.83 | 2,053.83 | 4,075,680,000 |
03 Apr 2024 | 2,056.69 | 2,080.40 | 2,052.10 | 2,076.20 | 2,076.20 | 3,703,250,000 |
02 Apr 2024 | 2,087.42 | 2,087.42 | 2,054.34 | 2,065.04 | 2,065.04 | 3,886,590,000 |
01 Apr 2024 | 2,125.91 | 2,126.06 | 2,100.14 | 2,102.84 | 2,102.84 | 3,325,930,000 |
28 Mar 2024 | 2,115.77 | 2,135.46 | 2,115.77 | 2,124.55 | 2,124.55 | 3,998,270,000 |
27 Mar 2024 | 2,079.70 | 2,114.65 | 2,079.70 | 2,114.35 | 2,114.35 | 3,850,500,000 |
26 Mar 2024 | 2,083.44 | 2,093.52 | 2,070.00 | 2,070.16 | 2,070.16 | 3,871,790,000 |
25 Mar 2024 | 2,075.06 | 2,088.48 | 2,074.16 | 2,074.16 | 2,074.16 | 3,331,360,000 |
22 Mar 2024 | 2,098.03 | 2,099.11 | 2,071.79 | 2,072.00 | 2,072.00 | 3,374,700,000 |
21 Mar 2024 | 2,087.85 | 2,106.31 | 2,087.85 | 2,098.56 | 2,098.56 | 4,207,730,000 |
20 Mar 2024 | 2,030.38 | 2,081.33 | 2,028.56 | 2,074.88 | 2,074.88 | 4,064,850,000 |
19 Mar 2024 | 2,012.03 | 2,039.83 | 2,009.81 | 2,035.71 | 2,035.71 | 4,031,760,000 |
18 Mar 2024 | 2,042.12 | 2,044.07 | 2,024.57 | 2,024.74 | 2,024.74 | 4,036,220,000 |
15 Mar 2024 | 2,020.63 | 2,041.88 | 2,018.95 | 2,039.32 | 2,039.32 | 7,753,670,000 |
14 Mar 2024 | 2,064.28 | 2,064.28 | 2,017.28 | 2,031.18 | 2,031.18 | 4,687,970,000 |
13 Mar 2024 | 2,062.75 | 2,080.19 | 2,062.35 | 2,071.71 | 2,071.71 | 4,282,890,000 |
12 Mar 2024 | 2,066.15 | 2,072.95 | 2,052.93 | 2,065.48 | 2,065.48 | 4,080,510,000 |
11 Mar 2024 | 2,075.74 | 2,079.97 | 2,063.78 | 2,065.88 | 2,065.88 | 3,896,430,000 |
08 Mar 2024 | 2,099.60 | 2,115.95 | 2,075.90 | 2,082.71 | 2,082.71 | 4,208,870,000 |
07 Mar 2024 | 2,079.32 | 2,090.79 | 2,079.32 | 2,084.74 | 2,084.74 | 4,137,980,000 |
06 Mar 2024 | 2,069.81 | 2,075.65 | 2,059.86 | 2,068.09 | 2,068.09 | 4,559,050,000 |
05 Mar 2024 | 2,060.73 | 2,072.30 | 2,048.13 | 2,053.71 | 2,053.71 | 4,418,410,000 |
04 Mar 2024 | 2,087.63 | 2,091.80 | 2,071.99 | 2,074.31 | 2,074.31 | 4,758,440,000 |
01 Mar 2024 | 2,058.48 | 2,077.97 | 2,052.43 | 2,076.39 | 2,076.39 | 4,748,110,000 |
29 Feb 2024 | 2,060.73 | 2,072.97 | 2,044.80 | 2,054.84 | 2,054.84 | 5,219,740,000 |
28 Feb 2024 | 2,043.04 | 2,053.52 | 2,038.63 | 2,040.31 | 2,040.31 | 3,789,370,000 |
27 Feb 2024 | 2,046.57 | 2,058.06 | 2,045.37 | 2,056.11 | 2,056.11 | 3,925,950,000 |
26 Feb 2024 | 2,012.93 | 2,031.96 | 2,011.86 | 2,028.97 | 2,028.97 | 3,683,930,000 |
23 Feb 2024 | 2,011.45 | 2,026.43 | 2,004.64 | 2,016.69 | 2,016.69 | 3,672,790,000 |
22 Feb 2024 | 2,003.51 | 2,016.83 | 1,998.80 | 2,013.84 | 2,013.84 | 4,051,710,000 |
21 Feb 2024 | 1,993.44 | 1,997.60 | 1,982.44 | 1,994.74 | 1,994.74 | 3,788,390,000 |
20 Feb 2024 | 2,008.78 | 2,011.53 | 1,998.09 | 2,004.14 | 2,004.14 | 4,034,880,000 |
16 Feb 2024 | 2,049.88 | 2,050.24 | 2,032.16 | 2,045.14 | 2,045.14 | 3,833,270,000 |
15 Feb 2024 | 2,027.53 | 2,062.80 | 2,027.06 | 2,061.48 | 2,061.48 | 4,137,970,000 |
14 Feb 2024 | 1,992.13 | 2,014.06 | 1,983.10 | 2,012.10 | 2,012.10 | 3,845,600,000 |
13 Feb 2024 | 1,987.26 | 1,992.98 | 1,950.47 | 1,964.17 | 1,964.17 | 4,302,190,000 |
12 Feb 2024 | 2,014.69 | 2,052.00 | 2,014.69 | 2,045.26 | 2,045.26 | 3,805,740,000 |
09 Feb 2024 | 1,984.11 | 2,010.77 | 1,984.11 | 2,009.99 | 2,009.99 | 3,912,990,000 |
08 Feb 2024 | 1,949.76 | 1,980.15 | 1,948.64 | 1,979.70 | 1,979.70 | 4,341,860,000 |
07 Feb 2024 | 1,954.36 | 1,958.07 | 1,939.97 | 1,950.36 | 1,950.36 | 4,895,590,000 |
06 Feb 2024 | 1,936.77 | 1,954.04 | 1,932.08 | 1,953.63 | 1,953.63 | 4,440,880,000 |
05 Feb 2024 | 1,951.77 | 1,951.77 | 1,921.36 | 1,937.24 | 1,937.24 | 4,023,640,000 |
02 Feb 2024 | 1,950.78 | 1,971.51 | 1,944.60 | 1,962.73 | 1,962.73 | 3,974,350,000 |
01 Feb 2024 | 1,959.58 | 1,974.42 | 1,936.23 | 1,974.42 | 1,974.42 | 4,386,090,000 |
31 Jan 2024 | 1,989.32 | 2,003.15 | 1,946.89 | 1,947.34 | 1,947.34 | 4,696,120,000 |
30 Jan 2024 | 2,002.36 | 2,005.22 | 1,990.82 | 1,996.24 | 1,996.24 | 3,836,130,000 |
29 Jan 2024 | 1,978.14 | 2,011.65 | 1,972.78 | 2,011.42 | 2,011.42 | 3,525,160,000 |
26 Jan 2024 | 1,986.67 | 1,993.44 | 1,974.63 | 1,978.33 | 1,978.33 | 3,353,400,000 |
25 Jan 2024 | 1,987.25 | 1,989.21 | 1,963.89 | 1,975.88 | 1,975.88 | 4,020,430,000 |
24 Jan 2024 | 2,000.18 | 2,000.18 | 1,960.48 | 1,961.86 | 1,961.86 | 4,330,030,000 |
23 Jan 2024 | 2,000.59 | 2,001.14 | 1,969.94 | 1,976.27 | 1,976.27 | 3,912,800,000 |
22 Jan 2024 | 1,960.94 | 1,984.12 | 1,960.94 | 1,983.38 | 1,983.38 | 4,297,610,000 |
19 Jan 2024 | 1,934.09 | 1,944.39 | 1,914.47 | 1,944.39 | 1,944.39 | 4,287,200,000 |
18 Jan 2024 | 1,924.01 | 1,926.05 | 1,901.65 | 1,923.65 | 1,923.65 | 4,019,000,000 |
17 Jan 2024 | 1,899.18 | 1,914.21 | 1,898.24 | 1,913.17 | 1,913.17 | 3,928,600,000 |
16 Jan 2024 | 1,934.64 | 1,939.81 | 1,921.81 | 1,927.30 | 1,927.30 | 4,260,550,000 |
12 Jan 2024 | 1,977.88 | 1,983.81 | 1,947.50 | 1,950.96 | 1,950.96 | 3,486,340,000 |
11 Jan 2024 | 1,963.11 | 1,964.23 | 1,934.32 | 1,955.46 | 1,955.46 | 3,759,890,000 |
10 Jan 2024 | 1,965.47 | 1,971.25 | 1,953.00 | 1,970.26 | 1,970.26 | 3,498,680,000 |
09 Jan 2024 | 1,964.72 | 1,975.23 | 1,957.42 | 1,968.04 | 1,968.04 | 3,529,960,000 |
08 Jan 2024 | 1,948.90 | 1,989.01 | 1,944.86 | 1,989.01 | 1,989.01 | 3,742,320,000 |
05 Jan 2024 | 1,943.50 | 1,967.99 | 1,941.77 | 1,951.14 | 1,951.14 | 3,844,370,000 |
04 Jan 2024 | 1,964.35 | 1,970.54 | 1,956.70 | 1,957.73 | 1,957.73 | 3,715,480,000 |
03 Jan 2024 | 1,995.17 | 1,995.17 | 1,958.03 | 1,959.20 | 1,959.20 | 3,950,760,000 |
02 Jan 2024 | 2,012.75 | 2,032.49 | 2,003.41 | 2,012.80 | 2,012.80 | 3,743,050,000 |
29 Dec 2023 | 2,054.23 | 2,056.62 | 2,027.07 | 2,027.07 | 2,027.07 | 3,126,060,000 |
28 Dec 2023 | 2,058.18 | 2,068.85 | 2,053.64 | 2,058.34 | 2,058.34 | 2,698,860,000 |
27 Dec 2023 | 2,063.59 | 2,071.78 | 2,056.37 | 2,066.21 | 2,066.21 | 2,748,450,000 |
26 Dec 2023 | 2,043.14 | 2,064.64 | 2,039.35 | 2,059.19 | 2,059.19 | 2,513,910,000 |
22 Dec 2023 | 2,028.22 | 2,042.47 | 2,025.75 | 2,033.96 | 2,033.96 | 3,046,770,000 |
21 Dec 2023 | 2,005.82 | 2,017.18 | 1,997.45 | 2,017.06 | 2,017.06 | 3,431,180,000 |
20 Dec 2023 | 2,016.87 | 2,039.81 | 1,982.56 | 1,982.84 | 1,982.84 | 4,201,320,000 |
19 Dec 2023 | 1,996.33 | 2,024.25 | 1,995.24 | 2,020.95 | 2,020.95 | 4,026,970,000 |
18 Dec 2023 | 1,991.61 | 1,996.51 | 1,980.75 | 1,982.42 | 1,982.42 | 4,060,340,000 |
15 Dec 2023 | 2,005.15 | 2,009.08 | 1,975.13 | 1,985.13 | 1,985.13 | 8,218,980,000 |
14 Dec 2023 | 1,966.88 | 2,008.66 | 1,966.88 | 2,000.51 | 2,000.51 | 6,314,040,000 |
13 Dec 2023 | 1,882.14 | 1,948.05 | 1,870.34 | 1,947.51 | 1,947.51 | 5,063,650,000 |
12 Dec 2023 | 1,883.18 | 1,887.95 | 1,871.01 | 1,881.27 | 1,881.27 | 3,808,380,000 |
11 Dec 2023 | 1,879.66 | 1,885.42 | 1,873.58 | 1,883.68 | 1,883.68 | 3,823,210,000 |
08 Dec 2023 | 1,866.77 | 1,887.81 | 1,863.66 | 1,880.82 | 1,880.82 | 3,707,010,000 |
07 Dec 2023 | 1,854.53 | 1,868.25 | 1,848.78 | 1,868.25 | 1,868.25 | 3,818,880,000 |
06 Dec 2023 | 1,864.23 | 1,888.72 | 1,851.96 | 1,852.05 | 1,852.05 | 4,245,680,000 |
05 Dec 2023 | 1,876.60 | 1,876.60 | 1,855.05 | 1,856.04 | 1,856.04 | 3,909,950,000 |
04 Dec 2023 | 1,857.17 | 1,882.09 | 1,854.38 | 1,882.02 | 1,882.02 | 4,369,910,000 |
01 Dec 2023 | 1,806.13 | 1,863.66 | 1,800.81 | 1,862.64 | 1,862.64 | 4,397,120,000 |
30 Nov 2023 | 1,808.62 | 1,816.53 | 1,805.22 | 1,809.02 | 1,809.02 | 5,399,300,000 |
29 Nov 2023 | 1,804.23 | 1,827.06 | 1,801.91 | 1,803.81 | 1,803.81 | 4,418,760,000 |
28 Nov 2023 | 1,799.71 | 1,804.11 | 1,789.20 | 1,792.81 | 1,792.81 | 3,586,240,000 |
27 Nov 2023 | 1,801.03 | 1,804.50 | 1,790.95 | 1,801.15 | 1,801.15 | 3,403,990,000 |
24 Nov 2023 | 1,794.99 | 1,810.26 | 1,794.69 | 1,807.50 | 1,807.50 | 1,639,500,000 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |