Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 1,845.00 | 1,879.90 | 1,845.00 | 1,869.40 | 1,869.40 | 85,436 |
27 Jun 2024 | 1,850.45 | 1,876.00 | 1,820.00 | 1,845.45 | 1,845.45 | 372,132 |
26 Jun 2024 | 1,880.00 | 1,884.35 | 1,828.00 | 1,832.80 | 1,832.80 | 221,615 |
25 Jun 2024 | 1,889.90 | 1,904.35 | 1,862.00 | 1,866.40 | 1,866.40 | 169,316 |
24 Jun 2024 | 1,870.00 | 1,898.95 | 1,849.00 | 1,872.65 | 1,872.65 | 303,665 |
21 Jun 2024 | 1,884.75 | 1,923.80 | 1,865.90 | 1,870.90 | 1,870.90 | 730,119 |
20 Jun 2024 | 1,892.55 | 1,903.95 | 1,867.00 | 1,870.50 | 1,870.50 | 180,064 |
19 Jun 2024 | 1,921.00 | 1,933.00 | 1,884.10 | 1,891.70 | 1,891.70 | 265,804 |
18 Jun 2024 | 1,914.40 | 1,933.00 | 1,892.05 | 1,920.65 | 1,920.65 | 313,460 |
14 Jun 2024 | 1,914.90 | 1,914.90 | 1,882.55 | 1,889.65 | 1,889.65 | 167,754 |
13 Jun 2024 | 1,914.90 | 1,914.90 | 1,888.00 | 1,906.30 | 1,906.30 | 186,253 |
12 Jun 2024 | 1,866.00 | 1,901.85 | 1,866.00 | 1,884.30 | 1,884.30 | 199,264 |
11 Jun 2024 | 1,900.00 | 1,900.00 | 1,851.05 | 1,863.75 | 1,863.75 | 244,394 |
10 Jun 2024 | 1,924.50 | 1,928.00 | 1,867.20 | 1,887.30 | 1,887.30 | 453,596 |
07 Jun 2024 | 1,813.00 | 1,936.00 | 1,809.15 | 1,924.80 | 1,924.80 | 1,136,557 |
06 Jun 2024 | 1,810.00 | 1,833.80 | 1,780.00 | 1,803.05 | 1,803.05 | 416,368 |
05 Jun 2024 | 1,739.90 | 1,800.00 | 1,680.00 | 1,795.10 | 1,795.10 | 332,351 |
04 Jun 2024 | 1,731.85 | 1,747.85 | 1,671.05 | 1,702.45 | 1,702.45 | 353,524 |
03 Jun 2024 | 1,800.00 | 1,815.90 | 1,725.30 | 1,730.70 | 1,730.70 | 284,491 |
31 May 2024 | 1,731.65 | 1,743.95 | 1,718.00 | 1,734.75 | 1,734.75 | 154,467 |
30 May 2024 | 1,742.00 | 1,755.00 | 1,722.00 | 1,732.70 | 1,732.70 | 166,525 |
29 May 2024 | 1,786.85 | 1,787.00 | 1,739.95 | 1,743.05 | 1,743.05 | 252,426 |
28 May 2024 | 1,808.20 | 1,815.45 | 1,772.00 | 1,798.20 | 1,798.20 | 588,518 |
27 May 2024 | 1,762.55 | 1,820.00 | 1,756.30 | 1,808.20 | 1,808.20 | 691,894 |
24 May 2024 | 1,753.05 | 1,788.60 | 1,740.00 | 1,750.35 | 1,750.35 | 148,888 |
23 May 2024 | 1,766.80 | 1,778.95 | 1,760.45 | 1,775.55 | 1,775.55 | 111,102 |
22 May 2024 | 1,760.00 | 1,770.95 | 1,737.00 | 1,758.35 | 1,758.35 | 116,452 |
21 May 2024 | 1,778.00 | 1,791.35 | 1,754.00 | 1,757.25 | 1,757.25 | 135,594 |
17 May 2024 | 1,776.00 | 1,788.45 | 1,760.10 | 1,773.50 | 1,773.50 | 284,629 |
16 May 2024 | 1,770.15 | 1,799.00 | 1,746.05 | 1,764.35 | 1,764.35 | 402,647 |
15 May 2024 | 1,704.40 | 1,766.85 | 1,695.15 | 1,753.30 | 1,753.30 | 429,934 |
14 May 2024 | 1,715.00 | 1,715.00 | 1,686.90 | 1,695.15 | 1,695.15 | 151,180 |
13 May 2024 | 1,729.95 | 1,729.95 | 1,676.00 | 1,701.00 | 1,701.00 | 255,398 |
10 May 2024 | 1,755.00 | 1,755.00 | 1,707.15 | 1,721.65 | 1,721.65 | 586,949 |
09 May 2024 | 1,791.00 | 1,829.95 | 1,750.00 | 1,754.15 | 1,754.15 | 258,705 |
08 May 2024 | 1,799.20 | 1,833.90 | 1,776.00 | 1,792.55 | 1,792.55 | 922,476 |
07 May 2024 | 1,769.60 | 1,805.25 | 1,751.00 | 1,794.15 | 1,794.15 | 559,778 |
06 May 2024 | 1,815.00 | 1,818.00 | 1,765.65 | 1,768.45 | 1,768.45 | 336,328 |
03 May 2024 | 1,818.80 | 1,822.00 | 1,780.00 | 1,798.35 | 1,798.35 | 483,754 |
02 May 2024 | 1,815.00 | 1,830.00 | 1,784.70 | 1,798.30 | 1,798.30 | 1,007,029 |
30 Apr 2024 | 1,849.00 | 1,858.65 | 1,797.50 | 1,806.50 | 1,806.50 | 664,768 |
29 Apr 2024 | 1,915.00 | 1,915.00 | 1,830.00 | 1,841.70 | 1,841.70 | 615,253 |
26 Apr 2024 | 1,940.00 | 1,959.95 | 1,868.05 | 1,885.80 | 1,885.80 | 2,045,872 |
25 Apr 2024 | 1,902.00 | 1,919.95 | 1,900.00 | 1,914.95 | 1,914.95 | 355,238 |
24 Apr 2024 | 1,934.80 | 1,958.95 | 1,879.05 | 1,891.10 | 1,891.10 | 553,415 |
23 Apr 2024 | 1,949.45 | 2,018.00 | 1,899.00 | 1,903.95 | 1,903.95 | 891,531 |
22 Apr 2024 | 1,970.00 | 2,022.35 | 1,928.05 | 1,938.35 | 1,938.35 | 367,059 |
19 Apr 2024 | 2,014.95 | 2,015.00 | 1,965.00 | 1,971.55 | 1,971.55 | 280,548 |
18 Apr 2024 | 2,044.95 | 2,059.40 | 1,994.40 | 2,012.95 | 2,012.95 | 345,271 |
16 Apr 2024 | 2,041.15 | 2,105.35 | 2,030.00 | 2,039.45 | 2,039.45 | 295,333 |
15 Apr 2024 | 2,031.00 | 2,077.50 | 2,020.00 | 2,071.85 | 2,071.85 | 241,184 |
12 Apr 2024 | 2,124.00 | 2,124.00 | 2,070.05 | 2,088.95 | 2,088.95 | 215,293 |
10 Apr 2024 | 2,060.00 | 2,125.70 | 2,052.00 | 2,101.35 | 2,101.35 | 297,576 |
09 Apr 2024 | 2,120.00 | 2,136.95 | 2,066.00 | 2,079.75 | 2,079.75 | 192,322 |
08 Apr 2024 | 2,184.95 | 2,184.95 | 2,085.00 | 2,102.65 | 2,102.65 | 332,299 |
05 Apr 2024 | 2,187.80 | 2,189.90 | 2,130.10 | 2,164.30 | 2,164.30 | 434,220 |
04 Apr 2024 | 2,087.00 | 2,190.00 | 2,071.20 | 2,164.25 | 2,164.25 | 635,394 |
03 Apr 2024 | 2,009.80 | 2,105.25 | 2,001.60 | 2,067.10 | 2,067.10 | 674,179 |
02 Apr 2024 | 2,006.90 | 2,019.45 | 2,001.15 | 2,009.10 | 2,009.10 | 109,075 |
01 Apr 2024 | 2,015.80 | 2,029.95 | 1,980.10 | 2,006.65 | 2,006.65 | 527,039 |
28 Mar 2024 | 1,975.00 | 2,025.00 | 1,960.00 | 1,996.35 | 1,996.35 | 346,848 |
27 Mar 2024 | 1,957.00 | 1,961.00 | 1,920.00 | 1,942.85 | 1,942.85 | 207,002 |
26 Mar 2024 | 1,940.00 | 2,018.05 | 1,912.30 | 1,941.55 | 1,941.55 | 658,108 |
22 Mar 2024 | 1,962.05 | 2,005.85 | 1,942.05 | 1,963.00 | 1,963.00 | 187,131 |
21 Mar 2024 | 2,019.15 | 2,019.15 | 1,969.05 | 1,986.80 | 1,986.80 | 906,767 |
20 Mar 2024 | 2,010.25 | 2,053.65 | 1,965.00 | 1,999.75 | 1,999.75 | 513,291 |
19 Mar 2024 | 1,996.10 | 1,999.00 | 1,944.50 | 1,975.05 | 1,975.05 | 182,333 |
18 Mar 2024 | 1,985.80 | 2,008.50 | 1,964.40 | 1,995.35 | 1,995.35 | 116,815 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 1,909.00 | 1,977.95 | 1,909.00 | 1,945.75 | 1,945.75 | 279,534 |
13 Mar 2024 | 1,973.90 | 1,979.90 | 1,810.10 | 1,897.00 | 1,897.00 | 388,213 |
12 Mar 2024 | 1,959.95 | 2,008.00 | 1,935.80 | 1,963.75 | 1,963.75 | 347,046 |
11 Mar 2024 | 1,986.85 | 1,986.90 | 1,922.50 | 1,942.45 | 1,942.45 | 134,268 |
07 Mar 2024 | 1,982.00 | 1,995.00 | 1,944.00 | 1,987.75 | 1,987.75 | 133,707 |
06 Mar 2024 | 1,956.15 | 2,000.95 | 1,910.00 | 1,968.45 | 1,968.45 | 155,122 |
05 Mar 2024 | 2,016.95 | 2,024.95 | 1,946.00 | 1,956.20 | 1,956.20 | 129,282 |
04 Mar 2024 | 1,995.05 | 2,020.20 | 1,989.95 | 2,016.05 | 2,016.05 | 112,124 |
01 Mar 2024 | 2,030.00 | 2,044.60 | 2,018.65 | 2,035.50 | 2,035.50 | 317,499 |
29 Feb 2024 | 2,015.05 | 2,041.90 | 2,010.05 | 2,025.40 | 2,025.40 | 216,829 |
28 Feb 2024 | 2,066.45 | 2,066.65 | 2,011.50 | 2,028.25 | 2,028.25 | 405,664 |
27 Feb 2024 | 2,083.00 | 2,093.25 | 2,041.90 | 2,054.50 | 2,054.50 | 100,427 |
26 Feb 2024 | 2,087.95 | 2,098.95 | 2,042.20 | 2,085.65 | 2,085.65 | 146,339 |
23 Feb 2024 | 2,080.00 | 2,099.85 | 2,033.00 | 2,083.15 | 2,083.15 | 156,829 |
22 Feb 2024 | 1,969.90 | 2,066.95 | 1,936.00 | 2,051.05 | 2,051.05 | 350,071 |
21 Feb 2024 | 2,020.00 | 2,031.50 | 1,954.65 | 1,964.40 | 1,964.40 | 346,969 |
20 Feb 2024 | 2,053.00 | 2,089.15 | 2,005.00 | 2,014.40 | 2,014.40 | 159,750 |
19 Feb 2024 | 2,050.00 | 2,094.35 | 2,011.90 | 2,071.40 | 2,071.40 | 283,912 |
16 Feb 2024 | 2,101.00 | 2,119.50 | 2,023.40 | 2,052.40 | 2,052.40 | 532,256 |
15 Feb 2024 | 2,119.35 | 2,119.40 | 2,080.85 | 2,099.55 | 2,099.55 | 377,070 |
14 Feb 2024 | 2,100.05 | 2,129.20 | 2,071.90 | 2,113.05 | 2,113.05 | 91,468 |
13 Feb 2024 | 2,142.00 | 2,151.00 | 2,078.80 | 2,132.20 | 2,132.20 | 231,272 |
12 Feb 2024 | 2,192.25 | 2,212.70 | 2,142.25 | 2,167.10 | 2,167.10 | 128,095 |
09 Feb 2024 | 2,179.95 | 2,200.00 | 2,133.00 | 2,192.25 | 2,192.25 | 127,568 |
08 Feb 2024 | 2,260.00 | 2,264.90 | 2,152.00 | 2,191.55 | 2,191.55 | 300,105 |
07 Feb 2024 | 2,205.15 | 2,264.90 | 2,201.70 | 2,251.85 | 2,251.85 | 325,982 |
06 Feb 2024 | 2,189.90 | 2,218.45 | 2,152.50 | 2,201.70 | 2,201.70 | 335,519 |
05 Feb 2024 | 2,115.00 | 2,183.00 | 2,064.00 | 2,169.45 | 2,169.45 | 400,600 |
02 Feb 2024 | 1,905.00 | 2,157.10 | 1,905.00 | 2,109.75 | 2,109.75 | 898,369 |
01 Feb 2024 | 1,947.35 | 1,969.20 | 1,898.95 | 1,939.15 | 1,939.15 | 839,413 |
31 Jan 2024 | 2,029.05 | 2,029.10 | 1,940.45 | 1,973.80 | 1,973.80 | 832,347 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |