Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 21, 2024 | 2,284.00 | 2,308.00 | 2,270.00 | 2,304.00 | 2,304.00 | 89,493 |
May 20, 2024 | 2,258.00 | 2,302.00 | 2,258.00 | 2,294.00 | 2,294.00 | 484,037 |
May 17, 2024 | 2,276.00 | 2,284.00 | 2,236.00 | 2,262.00 | 2,262.00 | 1,305,908 |
May 16, 2024 | 2,270.00 | 2,284.00 | 2,212.00 | 2,284.00 | 2,284.00 | 712,554 |
May 15, 2024 | 2,210.00 | 2,244.00 | 2,188.00 | 2,240.00 | 2,240.00 | 545,108 |
May 14, 2024 | 2,194.00 | 2,206.00 | 2,176.00 | 2,202.00 | 2,202.00 | 492,894 |
May 13, 2024 | 2,184.00 | 2,200.00 | 2,176.00 | 2,192.00 | 2,192.00 | 361,493 |
May 10, 2024 | 2,160.00 | 2,186.00 | 2,140.00 | 2,178.00 | 2,178.00 | 756,046 |
May 09, 2024 | 2,142.00 | 2,164.00 | 2,126.00 | 2,154.00 | 2,154.00 | 861,408 |
May 08, 2024 | 2,168.00 | 2,172.00 | 2,128.00 | 2,146.00 | 2,146.00 | 784,821 |
May 07, 2024 | 2,202.00 | 2,216.00 | 2,162.00 | 2,180.00 | 2,180.00 | 2,264,321 |
May 03, 2024 | 2,146.00 | 2,194.00 | 2,116.00 | 2,152.00 | 2,152.00 | 509,932 |
May 02, 2024 | 2,080.00 | 2,130.00 | 2,066.00 | 2,130.00 | 2,130.00 | 576,155 |
May 01, 2024 | 2,096.00 | 2,140.00 | 2,062.00 | 2,080.00 | 2,080.00 | 2,050,835 |
Apr 30, 2024 | 2,054.00 | 2,116.00 | 2,034.00 | 2,100.00 | 2,100.00 | 1,158,113 |
Apr 29, 2024 | 2,062.00 | 2,080.00 | 2,022.00 | 2,032.00 | 2,032.00 | 770,771 |
Apr 26, 2024 | 1,993.00 | 2,062.00 | 1,993.00 | 2,048.00 | 2,048.00 | 834,779 |
Apr 25, 2024 | 1,982.00 | 1,996.00 | 1,949.74 | 1,975.00 | 1,975.00 | 1,080,816 |
Apr 24, 2024 | 2,012.00 | 2,016.00 | 1,965.00 | 1,981.00 | 1,981.00 | 779,341 |
Apr 23, 2024 | 1,976.00 | 2,004.00 | 1,962.00 | 2,000.00 | 2,000.00 | 1,775,950 |
Apr 22, 2024 | 2,022.00 | 2,022.00 | 1,958.00 | 1,960.00 | 1,960.00 | 939,014 |
Apr 19, 2024 | 1,996.00 | 2,008.00 | 1,961.00 | 2,000.00 | 2,000.00 | 2,391,735 |
Apr 18, 2024 | 2,070.00 | 2,076.00 | 2,004.00 | 2,024.00 | 2,024.00 | 1,412,317 |
Apr 17, 2024 | 2,026.00 | 2,076.00 | 2,021.00 | 2,050.00 | 2,050.00 | 965,667 |
Apr 16, 2024 | 2,078.00 | 2,094.00 | 2,040.00 | 2,040.00 | 2,040.00 | 1,188,616 |
Apr 15, 2024 | 2,084.00 | 2,142.00 | 2,082.00 | 2,122.00 | 2,122.00 | 533,601 |
Apr 12, 2024 | 2,142.00 | 2,176.00 | 2,124.00 | 2,124.00 | 2,124.00 | 1,022,276 |
Apr 11, 2024 | 2,082.00 | 2,120.00 | 2,076.00 | 2,112.00 | 2,112.00 | 1,286,291 |
Apr 10, 2024 | 2,108.00 | 2,122.00 | 2,072.00 | 2,086.00 | 2,086.00 | 1,314,135 |
Apr 09, 2024 | 2,112.00 | 2,116.00 | 2,072.00 | 2,088.00 | 2,088.00 | 849,876 |
Apr 08, 2024 | 2,078.00 | 2,120.00 | 2,076.81 | 2,118.00 | 2,118.00 | 1,127,428 |
Apr 05, 2024 | 2,056.00 | 2,080.00 | 2,032.00 | 2,080.00 | 2,080.00 | 1,103,248 |
Apr 04, 2024 | 2,078.00 | 2,104.00 | 2,078.00 | 2,090.00 | 2,090.00 | 1,831,241 |
Apr 03, 2024 | 2,048.00 | 2,087.00 | 2,039.00 | 2,080.00 | 2,080.00 | 1,043,817 |
Apr 02, 2024 | 2,040.00 | 2,098.00 | 2,036.00 | 2,054.00 | 2,054.00 | 1,481,761 |
Mar 28, 2024 | 2,071.00 | 2,089.00 | 2,050.00 | 2,054.00 | 2,054.00 | 464,697 |
Mar 27, 2024 | 2,093.00 | 2,094.00 | 2,056.00 | 2,060.00 | 2,060.00 | 1,151,762 |
Mar 26, 2024 | 2,090.00 | 2,109.00 | 2,082.00 | 2,099.00 | 2,099.00 | 1,216,646 |
Mar 25, 2024 | 2,053.00 | 2,103.00 | 2,053.00 | 2,096.00 | 2,096.00 | 666,395 |
Mar 22, 2024 | 2,044.00 | 2,062.00 | 2,032.00 | 2,062.00 | 2,062.00 | 1,213,107 |
Mar 21, 2024 | 2,029.00 | 2,051.00 | 1,994.50 | 2,034.00 | 2,034.00 | 1,898,350 |
Mar 20, 2024 | 1,997.50 | 2,012.00 | 1,978.00 | 1,978.00 | 1,978.00 | 1,028,959 |
Mar 19, 2024 | 1,971.00 | 2,003.00 | 1,968.00 | 2,002.00 | 2,002.00 | 539,258 |
Mar 18, 2024 | 1,987.00 | 1,992.50 | 1,976.00 | 1,990.50 | 1,990.50 | 1,180,686 |
Mar 15, 2024 | 1,986.50 | 2,000.00 | 1,965.50 | 1,975.00 | 1,975.00 | 1,863,350 |
Mar 14, 2024 | 2,000.00 | 2,008.00 | 1,986.00 | 1,996.00 | 1,996.00 | 907,448 |
Mar 13, 2024 | 2,001.00 | 2,019.00 | 1,996.00 | 2,000.00 | 2,000.00 | 1,508,360 |
Mar 12, 2024 | 1,968.50 | 2,000.00 | 1,955.50 | 1,999.50 | 1,999.50 | 2,260,170 |
Mar 11, 2024 | 1,932.00 | 1,956.00 | 1,932.00 | 1,950.50 | 1,950.50 | 632,329 |
Mar 08, 2024 | 1,968.50 | 1,968.50 | 1,945.00 | 1,949.50 | 1,949.50 | 1,182,364 |
Mar 07, 2024 | 1,963.50 | 1,981.00 | 1,945.50 | 1,955.50 | 1,955.50 | 1,252,267 |
Mar 06, 2024 | 1,961.50 | 1,970.00 | 1,939.00 | 1,966.00 | 1,966.00 | 1,460,028 |
Mar 05, 2024 | 1,924.50 | 1,967.00 | 1,924.50 | 1,954.50 | 1,954.50 | 847,144 |
Mar 04, 2024 | 1,942.00 | 1,949.00 | 1,928.50 | 1,941.50 | 1,941.50 | 1,059,587 |
Mar 01, 2024 | 1,928.00 | 1,954.00 | 1,910.00 | 1,948.00 | 1,948.00 | 938,419 |
Feb 29, 2024 | 1,890.00 | 1,931.00 | 1,885.00 | 1,925.50 | 1,925.50 | 1,777,908 |
Feb 28, 2024 | 1,871.50 | 1,887.50 | 1,857.95 | 1,882.50 | 1,882.50 | 581,992 |
Feb 27, 2024 | 1,875.50 | 1,881.00 | 1,859.50 | 1,873.50 | 1,873.50 | 950,137 |
Feb 26, 2024 | 1,871.50 | 1,881.50 | 1,864.50 | 1,872.00 | 1,872.00 | 2,035,689 |
Feb 23, 2024 | 1,849.50 | 1,882.00 | 1,849.50 | 1,872.50 | 1,872.50 | 892,271 |
Feb 22, 2024 | 1,860.50 | 1,879.50 | 1,837.50 | 1,879.50 | 1,879.50 | 1,069,968 |
Feb 21, 2024 | 1,835.50 | 1,849.00 | 1,820.00 | 1,838.50 | 1,838.50 | 2,792,242 |
Feb 20, 2024 | 1,872.00 | 1,875.40 | 1,839.00 | 1,839.00 | 1,839.00 | 572,370 |
Feb 19, 2024 | 1,848.50 | 1,877.00 | 1,845.00 | 1,877.00 | 1,877.00 | 672,500 |
Feb 16, 2024 | 1,825.00 | 1,862.50 | 1,822.50 | 1,857.50 | 1,857.50 | 1,463,928 |
Feb 15, 2024 | 1,809.50 | 1,838.50 | 1,798.50 | 1,807.00 | 1,807.00 | 794,686 |
Feb 14, 2024 | 1,754.50 | 1,787.50 | 1,754.50 | 1,776.00 | 1,776.00 | 409,087 |
Feb 13, 2024 | 1,802.00 | 1,814.00 | 1,727.50 | 1,755.00 | 1,755.00 | 744,659 |
Feb 12, 2024 | 1,797.00 | 1,808.50 | 1,784.50 | 1,808.50 | 1,808.50 | 713,886 |
Feb 09, 2024 | 1,782.00 | 1,798.50 | 1,772.50 | 1,787.50 | 1,787.50 | 1,300,043 |
Feb 08, 2024 | 1,790.00 | 1,813.50 | 1,779.50 | 1,782.00 | 1,782.00 | 612,002 |
Feb 07, 2024 | 1,792.50 | 1,793.00 | 1,761.50 | 1,775.50 | 1,775.50 | 2,044,411 |
Feb 06, 2024 | 1,772.00 | 1,789.50 | 1,756.50 | 1,783.50 | 1,783.50 | 1,044,715 |
Feb 05, 2024 | 1,783.00 | 1,804.00 | 1,764.93 | 1,765.00 | 1,765.00 | 1,114,502 |
Feb 02, 2024 | 1,807.00 | 1,808.00 | 1,763.00 | 1,778.00 | 1,778.00 | 2,173,998 |
Feb 01, 2024 | 1,763.50 | 1,813.00 | 1,754.42 | 1,787.00 | 1,787.00 | 908,490 |
Jan 31, 2024 | 1,778.50 | 1,790.50 | 1,754.00 | 1,786.00 | 1,786.00 | 1,457,587 |
Jan 30, 2024 | 1,768.50 | 1,778.50 | 1,761.50 | 1,778.50 | 1,778.50 | 1,121,581 |
Jan 29, 2024 | 1,812.00 | 1,814.00 | 1,748.00 | 1,753.00 | 1,753.00 | 2,925,028 |
Jan 26, 2024 | 1,791.50 | 1,818.50 | 1,762.00 | 1,815.00 | 1,815.00 | 1,419,919 |
Jan 25, 2024 | 1,695.00 | 1,786.00 | 1,686.50 | 1,777.50 | 1,777.50 | 1,541,573 |
Jan 24, 2024 | 1,616.00 | 1,637.00 | 1,610.50 | 1,637.00 | 1,637.00 | 1,096,677 |
Jan 23, 2024 | 1,628.50 | 1,633.00 | 1,607.00 | 1,607.00 | 1,607.00 | 1,102,367 |
Jan 22, 2024 | 1,607.00 | 1,621.50 | 1,600.50 | 1,614.00 | 1,614.00 | 2,478,419 |
Jan 19, 2024 | 1,596.50 | 1,602.50 | 1,575.50 | 1,587.00 | 1,587.00 | 809,470 |
Jan 18, 2024 | 1,564.00 | 1,600.00 | 1,549.50 | 1,586.00 | 1,586.00 | 1,316,814 |
Jan 17, 2024 | 1,554.00 | 1,576.50 | 1,540.32 | 1,560.00 | 1,560.00 | 776,400 |
Jan 16, 2024 | 1,589.50 | 1,604.00 | 1,583.50 | 1,587.00 | 1,587.00 | 1,304,906 |
Jan 15, 2024 | 1,605.50 | 1,613.50 | 1,589.50 | 1,608.50 | 1,608.50 | 1,001,158 |
Jan 12, 2024 | 1,567.00 | 1,615.50 | 1,567.00 | 1,604.00 | 1,604.00 | 2,030,897 |
Jan 11, 2024 | 1,615.00 | 1,615.00 | 1,580.50 | 1,584.00 | 1,584.00 | 1,800,766 |
Jan 10, 2024 | 1,587.50 | 1,605.00 | 1,587.50 | 1,596.50 | 1,596.50 | 1,110,479 |
Jan 09, 2024 | 1,609.00 | 1,614.50 | 1,566.00 | 1,580.50 | 1,580.50 | 424,138 |
Jan 08, 2024 | 1,611.00 | 1,612.50 | 1,579.50 | 1,608.50 | 1,608.50 | 1,513,076 |
Jan 05, 2024 | 1,604.00 | 1,613.00 | 1,574.50 | 1,591.00 | 1,591.00 | 1,708,330 |
Jan 04, 2024 | 1,609.00 | 1,625.50 | 1,594.00 | 1,616.50 | 1,616.50 | 985,138 |
Jan 03, 2024 | 1,628.50 | 1,660.50 | 1,603.50 | 1,606.50 | 1,606.50 | 2,735,746 |
Jan 02, 2024 | 1,707.00 | 1,707.00 | 1,639.76 | 1,651.00 | 1,651.00 | 523,595 |
Dec 29, 2023 | 1,685.50 | 1,708.13 | 1,674.50 | 1,680.50 | 1,680.50 | 211,073 |
Dec 28, 2023 | 1,705.00 | 1,711.00 | 1,676.00 | 1,678.50 | 1,678.50 | 476,309 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |