Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 04, 2024 | 3,550.00 | 3,550.00 | 2,947.75 | 3,035.85 | 3,035.85 | 1,181,069 |
Jun 03, 2024 | 3,743.00 | 3,743.00 | 3,587.05 | 3,645.35 | 3,645.35 | 668,847 |
May 31, 2024 | 3,225.70 | 3,431.50 | 3,222.60 | 3,411.45 | 3,411.45 | 351,787 |
May 30, 2024 | 3,259.95 | 3,274.00 | 3,175.00 | 3,193.10 | 3,193.10 | 128,929 |
May 29, 2024 | 3,244.35 | 3,321.00 | 3,211.65 | 3,259.20 | 3,259.20 | 126,174 |
May 28, 2024 | 3,313.90 | 3,328.80 | 3,230.90 | 3,244.35 | 3,244.35 | 79,442 |
May 27, 2024 | 3,364.95 | 3,364.95 | 3,267.95 | 3,288.10 | 3,288.10 | 127,720 |
May 24, 2024 | 3,403.00 | 3,456.25 | 3,355.50 | 3,384.65 | 3,384.65 | 341,745 |
May 23, 2024 | 3,150.15 | 3,409.05 | 3,135.70 | 3,391.20 | 3,391.20 | 337,401 |
May 22, 2024 | 3,130.00 | 3,145.00 | 3,075.00 | 3,139.60 | 3,139.60 | 47,214 |
May 21, 2024 | 3,060.05 | 3,174.75 | 3,034.95 | 3,115.75 | 3,115.75 | 238,452 |
May 17, 2024 | 3,044.95 | 3,089.60 | 3,015.70 | 3,060.25 | 3,060.25 | 42,412 |
May 16, 2024 | 3,054.05 | 3,077.70 | 2,975.85 | 3,040.90 | 3,040.90 | 132,328 |
May 15, 2024 | 3,042.65 | 3,118.50 | 3,040.00 | 3,052.60 | 3,052.60 | 113,373 |
May 14, 2024 | 2,897.85 | 3,045.00 | 2,876.00 | 3,037.05 | 3,037.05 | 224,335 |
May 13, 2024 | 2,813.65 | 2,889.00 | 2,790.90 | 2,880.50 | 2,880.50 | 110,417 |
May 10, 2024 | 2,791.25 | 2,809.95 | 2,761.05 | 2,799.20 | 2,799.20 | 71,900 |
May 09, 2024 | 2,898.50 | 2,898.50 | 2,757.65 | 2,766.75 | 2,766.75 | 62,503 |
May 08, 2024 | 2,863.85 | 2,890.90 | 2,821.00 | 2,860.10 | 2,860.10 | 41,253 |
May 07, 2024 | 2,887.00 | 2,905.00 | 2,822.10 | 2,835.40 | 2,835.40 | 116,682 |
May 06, 2024 | 2,990.45 | 2,996.00 | 2,850.00 | 2,875.15 | 2,875.15 | 223,282 |
May 03, 2024 | 3,034.60 | 3,044.15 | 2,976.00 | 2,993.30 | 2,993.30 | 81,367 |
May 02, 2024 | 3,068.85 | 3,119.55 | 3,015.45 | 3,037.15 | 3,037.15 | 82,362 |
Apr 30, 2024 | 3,097.85 | 3,108.00 | 3,045.10 | 3,054.30 | 3,054.30 | 28,585 |
Apr 29, 2024 | 3,119.00 | 3,119.00 | 3,052.00 | 3,079.55 | 3,079.55 | 29,658 |
Apr 26, 2024 | 3,101.05 | 3,130.55 | 3,066.35 | 3,079.90 | 3,079.90 | 60,459 |
Apr 25, 2024 | 3,045.35 | 3,121.35 | 3,026.80 | 3,116.40 | 3,116.40 | 40,285 |
Apr 24, 2024 | 3,065.35 | 3,087.85 | 3,040.45 | 3,042.85 | 3,042.85 | 22,535 |
Apr 23, 2024 | 3,055.35 | 3,091.60 | 3,043.50 | 3,063.25 | 3,063.25 | 64,147 |
Apr 22, 2024 | 3,059.45 | 3,077.50 | 3,025.70 | 3,064.60 | 3,064.60 | 82,564 |
Apr 19, 2024 | 3,006.50 | 3,056.25 | 2,960.70 | 3,025.70 | 3,025.70 | 103,856 |
Apr 18, 2024 | 3,129.25 | 3,145.05 | 3,010.00 | 3,020.00 | 3,020.00 | 94,139 |
Apr 16, 2024 | 3,109.95 | 3,150.00 | 3,098.25 | 3,105.95 | 3,105.95 | 87,573 |
Apr 15, 2024 | 3,144.60 | 3,180.00 | 3,103.00 | 3,148.60 | 3,148.60 | 107,061 |
Apr 12, 2024 | 3,205.65 | 3,247.00 | 3,204.25 | 3,208.75 | 3,208.75 | 49,223 |
Apr 10, 2024 | 3,208.55 | 3,253.65 | 3,193.20 | 3,242.15 | 3,242.15 | 21,775 |
Apr 09, 2024 | 3,234.15 | 3,250.00 | 3,186.00 | 3,197.05 | 3,197.05 | 25,870 |
Apr 08, 2024 | 3,248.95 | 3,248.95 | 3,198.40 | 3,224.05 | 3,224.05 | 24,479 |
Apr 05, 2024 | 3,211.10 | 3,233.55 | 3,178.00 | 3,221.85 | 3,221.85 | 62,445 |
Apr 04, 2024 | 3,240.05 | 3,273.70 | 3,202.00 | 3,211.10 | 3,211.10 | 79,821 |
Apr 03, 2024 | 3,259.85 | 3,259.85 | 3,221.05 | 3,235.40 | 3,235.40 | 30,633 |
Apr 02, 2024 | 3,264.45 | 3,283.40 | 3,240.00 | 3,267.65 | 3,267.65 | 28,814 |
Apr 01, 2024 | 3,220.65 | 3,290.00 | 3,210.00 | 3,251.05 | 3,251.05 | 47,654 |
Mar 28, 2024 | 3,123.50 | 3,235.30 | 3,098.20 | 3,193.55 | 3,193.55 | 153,143 |
Mar 27, 2024 | 3,111.05 | 3,139.10 | 3,108.00 | 3,122.25 | 3,122.25 | 24,261 |
Mar 26, 2024 | 3,104.85 | 3,171.25 | 3,090.75 | 3,106.60 | 3,106.60 | 30,294 |
Mar 22, 2024 | 3,077.95 | 3,128.35 | 3,053.40 | 3,105.45 | 3,105.45 | 38,834 |
Mar 21, 2024 | 3,094.45 | 3,106.00 | 3,059.00 | 3,065.50 | 3,065.50 | 36,536 |
Mar 20, 2024 | 3,065.55 | 3,080.70 | 3,022.00 | 3,051.25 | 3,051.25 | 45,644 |
Mar 19, 2024 | 3,127.00 | 3,164.65 | 3,041.55 | 3,052.50 | 3,052.50 | 61,585 |
Mar 18, 2024 | 3,035.05 | 3,121.75 | 2,976.00 | 3,110.40 | 3,110.40 | 223,743 |
Mar 15, 2024 | 3,108.00 | 3,141.05 | 3,059.95 | 3,132.50 | 3,132.50 | 132,896 |
Mar 14, 2024 | 2,911.05 | 3,099.00 | 2,878.75 | 3,087.70 | 3,087.70 | 125,889 |
Mar 13, 2024 | 3,129.30 | 3,139.00 | 2,851.00 | 2,904.95 | 2,904.95 | 153,050 |
Mar 12, 2024 | 3,207.05 | 3,220.00 | 3,112.00 | 3,120.65 | 3,120.65 | 54,874 |
Mar 11, 2024 | 3,238.35 | 3,259.25 | 3,200.70 | 3,207.00 | 3,207.00 | 34,094 |
Mar 07, 2024 | 3,256.95 | 3,264.40 | 3,221.00 | 3,226.25 | 3,226.25 | 34,890 |
Mar 06, 2024 | 3,325.00 | 3,325.00 | 3,183.05 | 3,233.40 | 3,233.40 | 62,094 |
Mar 05, 2024 | 3,317.80 | 3,334.00 | 3,295.30 | 3,308.70 | 3,308.70 | 25,554 |
Mar 04, 2024 | 3,335.15 | 3,349.35 | 3,310.35 | 3,316.30 | 3,316.30 | 50,142 |
Mar 01, 2024 | 3,314.85 | 3,345.00 | 3,282.00 | 3,317.80 | 3,317.80 | 113,715 |
Feb 29, 2024 | 3,223.90 | 3,305.00 | 3,205.75 | 3,290.35 | 3,290.35 | 44,031 |
Feb 28, 2024 | 3,305.05 | 3,320.00 | 3,207.10 | 3,216.95 | 3,216.95 | 46,713 |
Feb 27, 2024 | 3,343.85 | 3,343.85 | 3,274.00 | 3,300.45 | 3,300.45 | 39,010 |
Feb 26, 2024 | 3,273.00 | 3,344.10 | 3,266.00 | 3,327.55 | 3,327.55 | 66,245 |
Feb 23, 2024 | 3,263.00 | 3,318.75 | 3,225.10 | 3,266.15 | 3,266.15 | 288,039 |
Feb 22, 2024 | 3,230.65 | 3,272.05 | 3,210.75 | 3,263.10 | 3,263.10 | 79,657 |
Feb 21, 2024 | 3,237.90 | 3,299.95 | 3,204.65 | 3,223.45 | 3,223.45 | 160,301 |
Feb 20, 2024 | 3,263.05 | 3,268.40 | 3,211.30 | 3,228.65 | 3,228.65 | 100,632 |
Feb 19, 2024 | 3,259.95 | 3,308.85 | 3,236.75 | 3,258.20 | 3,258.20 | 73,348 |
Feb 16, 2024 | 3,212.10 | 3,250.00 | 3,192.90 | 3,223.00 | 3,223.00 | 140,804 |
Feb 15, 2024 | 3,216.45 | 3,250.00 | 3,186.00 | 3,194.15 | 3,194.15 | 125,093 |
Feb 14, 2024 | 3,181.20 | 3,253.95 | 3,167.40 | 3,208.65 | 3,208.65 | 161,018 |
Feb 13, 2024 | 3,176.05 | 3,193.80 | 3,094.15 | 3,178.85 | 3,178.85 | 56,164 |
Feb 12, 2024 | 3,222.25 | 3,240.45 | 3,159.45 | 3,168.10 | 3,168.10 | 50,936 |
Feb 09, 2024 | 3,184.00 | 3,224.80 | 3,120.00 | 3,213.95 | 3,213.95 | 206,724 |
Feb 08, 2024 | 3,245.00 | 3,245.00 | 3,146.05 | 3,168.65 | 3,168.65 | 52,051 |
Feb 07, 2024 | 3,228.95 | 3,275.00 | 3,210.00 | 3,229.10 | 3,229.10 | 164,513 |
Feb 06, 2024 | 3,177.15 | 3,227.75 | 3,160.90 | 3,204.45 | 3,204.45 | 71,677 |
Feb 05, 2024 | 3,160.40 | 3,229.50 | 3,155.00 | 3,172.80 | 3,172.80 | 79,471 |
Feb 02, 2024 | 3,191.30 | 3,208.00 | 3,141.05 | 3,155.80 | 3,155.80 | 115,063 |
Feb 01, 2024 | 3,160.80 | 3,236.55 | 3,084.80 | 3,152.25 | 3,152.25 | 169,940 |
Jan 31, 2024 | 3,091.55 | 3,150.40 | 3,072.40 | 3,141.10 | 3,141.10 | 221,273 |
Jan 30, 2024 | 3,088.85 | 3,129.50 | 3,022.00 | 3,091.55 | 3,091.55 | 138,104 |
Jan 29, 2024 | 2,929.00 | 3,092.00 | 2,928.00 | 3,064.20 | 3,064.20 | 397,179 |
Jan 25, 2024 | 2,904.90 | 2,926.40 | 2,805.05 | 2,894.55 | 2,894.55 | 92,059 |
Jan 24, 2024 | 2,909.85 | 2,928.95 | 2,871.05 | 2,902.50 | 2,902.50 | 120,363 |
Jan 23, 2024 | 3,012.00 | 3,012.10 | 2,885.20 | 2,897.25 | 2,897.25 | 144,412 |
Jan 19, 2024 | 2,948.80 | 2,949.95 | 2,904.25 | 2,915.95 | 2,915.95 | 49,968 |
Jan 18, 2024 | - | - | - | - | - | - |
Jan 17, 2024 | 3,030.45 | 3,042.25 | 2,946.20 | 2,970.75 | 2,970.75 | 167,751 |
Jan 16, 2024 | 3,095.00 | 3,104.60 | 3,035.10 | 3,057.30 | 3,057.30 | 127,860 |
Jan 15, 2024 | 3,133.05 | 3,133.05 | 3,068.00 | 3,089.50 | 3,089.50 | 146,828 |
Jan 12, 2024 | 3,099.00 | 3,124.45 | 3,070.00 | 3,104.25 | 3,104.25 | 89,005 |
Jan 11, 2024 | 3,123.60 | 3,129.00 | 3,065.00 | 3,080.45 | 3,080.45 | 171,033 |
Jan 10, 2024 | 3,021.15 | 3,111.85 | 3,020.00 | 3,099.15 | 3,099.15 | 464,391 |
Jan 09, 2024 | 2,990.00 | 3,067.45 | 2,983.80 | 3,014.90 | 3,014.90 | 338,539 |
Jan 08, 2024 | 3,016.95 | 3,024.45 | 2,952.85 | 2,963.55 | 2,963.55 | 187,111 |
Jan 05, 2024 | 3,000.00 | 3,064.15 | 2,982.00 | 3,006.70 | 3,006.70 | 369,900 |
Jan 04, 2024 | 3,034.95 | 3,044.75 | 2,991.05 | 2,998.60 | 2,998.60 | 310,738 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |