Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 18, 2024 | 2,335.55 | 2,419.00 | 2,262.20 | 2,335.00 | 2,335.00 | 670 |
May 17, 2024 | 2,362.30 | 2,425.85 | 2,311.00 | 2,334.50 | 2,334.50 | 3,378 |
May 16, 2024 | 2,364.20 | 2,452.10 | 2,306.15 | 2,327.40 | 2,327.40 | 5,999 |
May 15, 2024 | 2,391.65 | 2,436.30 | 2,315.05 | 2,340.80 | 2,340.80 | 4,458 |
May 14, 2024 | 2,369.70 | 2,420.00 | 2,306.20 | 2,356.30 | 2,356.30 | 2,454 |
May 13, 2024 | 2,499.00 | 2,499.00 | 2,315.00 | 2,334.70 | 2,334.70 | 2,054 |
May 10, 2024 | 2,250.15 | 2,445.20 | 2,238.65 | 2,400.65 | 2,400.65 | 22,964 |
May 09, 2024 | 2,346.10 | 2,346.10 | 2,242.35 | 2,250.15 | 2,250.15 | 5,949 |
May 08, 2024 | 2,322.80 | 2,350.00 | 2,285.80 | 2,322.85 | 2,322.85 | 3,197 |
May 07, 2024 | 2,426.55 | 2,426.55 | 2,286.85 | 2,309.45 | 2,309.45 | 7,065 |
May 06, 2024 | 2,515.60 | 2,552.00 | 2,363.00 | 2,390.70 | 2,390.70 | 7,994 |
May 03, 2024 | 2,680.00 | 2,680.00 | 2,482.35 | 2,515.60 | 2,515.60 | 7,245 |
May 02, 2024 | 2,578.85 | 2,698.00 | 2,540.05 | 2,640.95 | 2,640.95 | 14,591 |
Apr 30, 2024 | 2,583.00 | 2,583.00 | 2,512.15 | 2,548.95 | 2,548.95 | 4,802 |
Apr 29, 2024 | 2,600.40 | 2,683.40 | 2,500.00 | 2,525.10 | 2,525.10 | 9,145 |
Apr 26, 2024 | 2,745.00 | 2,771.40 | 2,602.45 | 2,641.80 | 2,641.80 | 10,536 |
Apr 25, 2024 | 2,663.90 | 2,823.90 | 2,615.10 | 2,710.95 | 2,710.95 | 46,204 |
Apr 24, 2024 | 2,527.00 | 2,688.95 | 2,455.50 | 2,624.65 | 2,624.65 | 26,645 |
Apr 23, 2024 | 2,649.25 | 2,649.25 | 2,456.00 | 2,477.30 | 2,477.30 | 9,784 |
Apr 22, 2024 | 2,506.05 | 2,649.25 | 2,506.05 | 2,588.80 | 2,588.80 | 19,216 |
Apr 19, 2024 | 2,598.95 | 2,646.00 | 2,465.00 | 2,540.05 | 2,540.05 | 51,540 |
Apr 18, 2024 | 2,257.50 | 2,699.75 | 2,248.70 | 2,559.20 | 2,559.20 | 90,106 |
Apr 16, 2024 | 2,162.60 | 2,295.00 | 2,102.05 | 2,257.50 | 2,257.50 | 8,613 |
Apr 15, 2024 | 2,110.10 | 2,195.50 | 2,085.10 | 2,130.70 | 2,130.70 | 6,616 |
Apr 12, 2024 | 2,203.35 | 2,237.95 | 2,122.35 | 2,199.35 | 2,199.35 | 5,011 |
Apr 10, 2024 | 2,294.95 | 2,294.95 | 2,224.95 | 2,233.35 | 2,233.35 | 3,151 |
Apr 09, 2024 | 2,295.00 | 2,309.90 | 2,242.40 | 2,261.35 | 2,261.35 | 3,950 |
Apr 08, 2024 | 2,300.00 | 2,370.00 | 2,250.00 | 2,314.10 | 2,314.10 | 18,348 |
Apr 05, 2024 | 2,174.75 | 2,299.95 | 2,121.10 | 2,247.05 | 2,247.05 | 17,892 |
Apr 04, 2024 | 2,153.55 | 2,200.00 | 2,125.00 | 2,142.60 | 2,142.60 | 2,791 |
Apr 03, 2024 | 2,189.95 | 2,189.95 | 2,126.75 | 2,143.60 | 2,143.60 | 1,334 |
Apr 02, 2024 | 2,300.00 | 2,300.00 | 2,102.35 | 2,128.05 | 2,128.05 | 7,388 |
Apr 01, 2024 | 2,094.00 | 2,153.65 | 2,077.35 | 2,127.80 | 2,127.80 | 3,387 |
Mar 28, 2024 | 2,149.00 | 2,166.45 | 2,080.00 | 2,094.00 | 2,094.00 | 5,063 |
Mar 27, 2024 | 2,168.95 | 2,168.95 | 2,100.00 | 2,109.65 | 2,109.65 | 4,027 |
Mar 26, 2024 | 2,199.90 | 2,199.90 | 2,098.60 | 2,126.50 | 2,126.50 | 4,725 |
Mar 22, 2024 | 2,026.10 | 2,257.85 | 2,010.00 | 2,167.40 | 2,167.40 | 29,787 |
Mar 21, 2024 | 2,043.40 | 2,061.25 | 1,972.60 | 2,013.20 | 2,013.20 | 1,843 |
Mar 20, 2024 | 2,042.15 | 2,062.50 | 1,997.60 | 2,013.20 | 2,013.20 | 3,258 |
Mar 19, 2024 | 2,106.00 | 2,106.00 | 2,004.05 | 2,021.45 | 2,021.45 | 8,539 |
Mar 18, 2024 | 2,006.00 | 2,097.00 | 2,006.00 | 2,076.85 | 2,076.85 | 1,752 |
Mar 15, 2024 | 2,100.00 | 2,100.00 | 1,984.50 | 2,033.95 | 2,033.95 | 3,321 |
Mar 14, 2024 | 2,049.90 | 2,099.90 | 1,922.00 | 2,086.70 | 2,086.70 | 6,795 |
Mar 13, 2024 | 2,151.10 | 2,151.10 | 1,959.05 | 2,019.60 | 2,019.60 | 6,946 |
Mar 12, 2024 | 2,080.00 | 2,149.95 | 2,034.05 | 2,119.30 | 2,119.30 | 4,799 |
Mar 11, 2024 | 2,000.20 | 2,189.00 | 2,000.20 | 2,079.35 | 2,079.35 | 5,973 |
Mar 07, 2024 | 2,238.00 | 2,288.50 | 2,088.00 | 2,122.60 | 2,122.60 | 18,923 |
Mar 06, 2024 | 2,061.00 | 2,235.00 | 2,039.00 | 2,192.00 | 2,192.00 | 16,102 |
Mar 05, 2024 | 2,058.60 | 2,087.45 | 2,005.00 | 2,060.95 | 2,060.95 | 4,242 |
Mar 04, 2024 | 2,024.70 | 2,069.00 | 2,022.00 | 2,044.05 | 2,044.05 | 2,743 |
Mar 01, 2024 | 2,050.65 | 2,084.00 | 2,038.30 | 2,051.10 | 2,051.10 | 2,155 |
Feb 29, 2024 | 2,048.75 | 2,059.95 | 1,980.00 | 2,038.15 | 2,038.15 | 4,177 |
Feb 28, 2024 | 2,096.70 | 2,096.70 | 1,960.05 | 2,028.35 | 2,028.35 | 11,510 |
Feb 27, 2024 | 2,123.60 | 2,139.30 | 2,064.90 | 2,075.95 | 2,075.95 | 3,794 |
Feb 26, 2024 | 2,170.00 | 2,170.00 | 2,100.00 | 2,127.45 | 2,127.45 | 4,357 |
Feb 23, 2024 | 2,116.00 | 2,189.00 | 2,116.00 | 2,148.50 | 2,148.50 | 3,177 |
Feb 22, 2024 | 2,142.45 | 2,194.00 | 2,107.80 | 2,173.85 | 2,173.85 | 6,787 |
Feb 21, 2024 | 2,106.00 | 2,195.70 | 2,090.25 | 2,142.45 | 2,142.45 | 11,653 |
Feb 20, 2024 | 2,099.00 | 2,149.95 | 2,099.00 | 2,143.70 | 2,143.70 | 12,768 |
Feb 19, 2024 | 1,970.00 | 2,097.00 | 1,970.00 | 2,046.10 | 2,046.10 | 33,242 |
Feb 16, 2024 | 1,880.10 | 1,962.65 | 1,877.55 | 1,952.25 | 1,952.25 | 4,339 |
Feb 15, 2024 | 1,914.25 | 1,932.25 | 1,900.00 | 1,905.80 | 1,905.80 | 1,803 |
Feb 14, 2024 | 1,782.00 | 1,930.90 | 1,773.05 | 1,914.15 | 1,914.15 | 4,264 |
Feb 13, 2024 | 1,847.00 | 1,876.05 | 1,788.65 | 1,802.25 | 1,802.25 | 11,471 |
Feb 12, 2024 | 1,871.00 | 1,900.00 | 1,818.00 | 1,844.70 | 1,844.70 | 9,597 |
Feb 09, 2024 | 1,915.75 | 1,932.00 | 1,893.00 | 1,909.00 | 1,909.00 | 1,569 |
Feb 08, 2024 | 1,963.90 | 1,963.90 | 1,901.10 | 1,915.75 | 1,915.75 | 3,106 |
Feb 07, 2024 | 1,924.00 | 1,946.95 | 1,880.00 | 1,929.30 | 1,929.30 | 4,700 |
Feb 06, 2024 | 1,909.40 | 1,920.00 | 1,895.00 | 1,905.20 | 1,905.20 | 1,501 |
Feb 05, 2024 | 1,959.00 | 1,959.00 | 1,890.50 | 1,902.75 | 1,902.75 | 2,994 |
Feb 02, 2024 | 1,924.00 | 1,941.00 | 1,882.10 | 1,913.75 | 1,913.75 | 2,118 |
Feb 01, 2024 | 1,950.00 | 1,950.00 | 1,861.05 | 1,879.00 | 1,879.00 | 4,535 |
Jan 31, 2024 | 1,931.00 | 1,931.00 | 1,893.40 | 1,898.90 | 1,898.90 | 5,259 |
Jan 30, 2024 | 1,935.10 | 2,000.00 | 1,917.60 | 1,955.85 | 1,955.85 | 2,289 |
Jan 29, 2024 | 1,979.95 | 1,979.95 | 1,906.60 | 1,935.45 | 1,935.45 | 2,419 |
Jan 25, 2024 | 1,960.00 | 1,970.20 | 1,901.00 | 1,914.60 | 1,914.60 | 1,164 |
Jan 24, 2024 | 1,915.85 | 1,965.00 | 1,895.20 | 1,929.20 | 1,929.20 | 2,531 |
Jan 23, 2024 | 1,969.60 | 2,006.65 | 1,862.05 | 1,901.80 | 1,901.80 | 3,440 |
Jan 19, 2024 | 1,965.00 | 2,000.00 | 1,955.00 | 1,960.20 | 1,960.20 | 3,054 |
Jan 18, 2024 | 2,027.00 | 2,027.00 | 1,947.55 | 1,976.35 | 1,976.35 | 10,550 |
Jan 17, 2024 | 2,051.30 | 2,092.00 | 2,010.05 | 2,027.90 | 2,027.90 | 2,306 |
Jan 16, 2024 | 2,052.30 | 2,078.95 | 1,993.75 | 2,051.20 | 2,051.20 | 5,978 |
Jan 15, 2024 | 2,012.90 | 2,012.90 | 2,012.90 | 2,012.90 | 2,012.90 | - |
Jan 12, 2024 | 2,028.55 | 2,066.00 | 2,005.00 | 2,012.90 | 2,012.90 | 3,796 |
Jan 11, 2024 | 2,025.35 | 2,029.00 | 1,997.65 | 2,008.55 | 2,008.55 | 2,237 |
Jan 10, 2024 | 2,075.40 | 2,075.40 | 2,001.00 | 2,018.00 | 2,018.00 | 3,023 |
Jan 09, 2024 | 2,090.60 | 2,111.95 | 2,035.65 | 2,044.80 | 2,044.80 | 1,552 |
Jan 08, 2024 | 2,085.00 | 2,137.95 | 2,044.90 | 2,082.90 | 2,082.90 | 2,744 |
Jan 05, 2024 | 2,127.50 | 2,127.50 | 2,100.05 | 2,114.95 | 2,114.95 | 2,538 |
Jan 04, 2024 | 2,117.35 | 2,189.55 | 2,100.00 | 2,110.90 | 2,110.90 | 3,894 |
Jan 03, 2024 | 2,148.95 | 2,148.95 | 2,096.50 | 2,120.95 | 2,120.95 | 3,457 |
Jan 02, 2024 | 2,150.00 | 2,168.10 | 2,092.05 | 2,117.20 | 2,117.20 | 5,499 |
Jan 01, 2024 | 2,240.00 | 2,244.50 | 2,132.00 | 2,160.55 | 2,160.55 | 6,648 |
Dec 29, 2023 | 2,155.00 | 2,249.50 | 2,085.05 | 2,230.45 | 2,230.45 | 23,799 |
Dec 28, 2023 | 2,050.00 | 2,160.00 | 2,011.00 | 2,143.85 | 2,143.85 | 18,908 |
Dec 27, 2023 | 2,075.35 | 2,120.00 | 1,985.10 | 2,038.00 | 2,038.00 | 9,864 |
Dec 26, 2023 | 1,960.95 | 2,065.00 | 1,907.00 | 2,044.70 | 2,044.70 | 8,887 |
Dec 22, 2023 | 1,959.90 | 1,970.00 | 1,932.65 | 1,960.95 | 1,960.95 | 1,911 |
Dec 21, 2023 | 1,969.00 | 1,969.00 | 1,850.00 | 1,944.00 | 1,944.00 | 3,843 |
Dec 20, 2023 | 2,000.10 | 2,000.10 | 1,860.00 | 1,897.75 | 1,897.75 | 6,041 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |