Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 25, 2024 | 2,760.00 | 2,760.00 | 2,722.00 | 2,759.00 | 2,759.00 | 273 |
Apr 24, 2024 | 2,787.00 | 2,787.00 | 2,746.00 | 2,770.50 | 2,770.50 | 607 |
Apr 23, 2024 | 2,800.00 | 2,835.50 | 2,787.50 | 2,825.50 | 2,825.50 | 428 |
Apr 22, 2024 | 2,752.00 | 2,790.50 | 2,733.00 | 2,787.50 | 2,787.50 | 1,559 |
Apr 19, 2024 | 2,665.00 | 2,732.00 | 2,665.00 | 2,716.00 | 2,716.00 | 1,605 |
Apr 18, 2024 | 2,598.00 | 2,700.00 | 2,598.00 | 2,681.00 | 2,681.00 | 1,183 |
Apr 17, 2024 | 2,612.00 | 2,653.00 | 2,591.50 | 2,619.50 | 2,619.50 | 908 |
Apr 16, 2024 | 2,656.50 | 2,701.50 | 2,602.00 | 2,616.50 | 2,616.50 | 793 |
Apr 15, 2024 | 2,554.00 | 2,629.50 | 2,542.00 | 2,542.00 | 2,542.00 | 902 |
Apr 12, 2024 | 2,570.00 | 2,581.00 | 2,549.00 | 2,549.00 | 2,549.00 | 937 |
Apr 11, 2024 | 2,643.00 | 2,651.50 | 2,617.50 | 2,633.50 | 2,633.50 | 7 |
Apr 10, 2024 | 2,650.50 | 2,670.00 | 2,623.50 | 2,643.00 | 2,643.00 | 1,942 |
Apr 09, 2024 | 2,656.00 | 2,726.50 | 2,656.00 | 2,698.50 | 2,698.50 | 4,393 |
Apr 08, 2024 | 2,600.00 | 2,722.00 | 2,600.00 | 2,653.50 | 2,653.50 | 7,979 |
Apr 05, 2024 | 2,725.00 | 2,725.00 | 2,608.50 | 2,646.50 | 2,646.50 | 4,655 |
Apr 04, 2024 | 2,894.50 | 2,894.50 | 2,724.00 | 2,726.50 | 2,726.50 | 1,505 |
Apr 04, 2024 | 0.063749 Dividend | |||||
Apr 03, 2024 | 2,946.00 | 2,994.50 | 2,886.50 | 2,935.00 | 2,934.94 | 791 |
Mar 27, 2024 | 2,992.00 | 3,030.50 | 2,950.50 | 2,964.00 | 2,963.94 | 778 |
Mar 26, 2024 | 2,913.00 | 3,019.00 | 2,910.50 | 2,991.50 | 2,991.44 | 501 |
Mar 25, 2024 | 2,929.50 | 2,955.50 | 2,879.00 | 2,893.00 | 2,892.94 | 2,929 |
Mar 22, 2024 | 2,998.50 | 3,047.50 | 2,949.00 | 2,970.00 | 2,969.94 | 562 |
Mar 21, 2024 | 3,026.00 | 3,083.00 | 2,998.50 | 2,998.50 | 2,998.44 | 1,405 |
Mar 20, 2024 | 2,950.00 | 3,049.00 | 2,940.50 | 3,047.50 | 3,047.43 | 2,523 |
Mar 19, 2024 | 2,880.00 | 2,970.50 | 2,880.00 | 2,960.00 | 2,959.94 | 1,764 |
Mar 18, 2024 | 2,905.00 | 2,946.00 | 2,847.50 | 2,882.50 | 2,882.44 | 4,336 |
Mar 15, 2024 | 3,052.50 | 3,100.00 | 3,027.50 | 3,087.50 | 3,087.43 | 2,274 |
Mar 14, 2024 | 2,961.50 | 3,036.00 | 2,955.00 | 2,990.00 | 2,989.94 | 658 |
Mar 13, 2024 | 3,062.00 | 3,127.00 | 2,974.50 | 2,985.00 | 2,984.94 | 1,362 |
Mar 12, 2024 | 2,915.00 | 3,138.50 | 2,915.00 | 3,056.50 | 3,056.43 | 776 |
Mar 11, 2024 | 2,880.00 | 2,929.00 | 2,851.50 | 2,866.00 | 2,865.94 | 893 |
Mar 08, 2024 | 2,827.00 | 2,934.50 | 2,827.00 | 2,890.50 | 2,890.44 | 463 |
Mar 07, 2024 | 2,786.00 | 2,897.50 | 2,760.00 | 2,850.00 | 2,849.94 | 1,790 |
Mar 06, 2024 | 2,838.00 | 2,889.00 | 2,787.50 | 2,802.00 | 2,801.94 | 2,337 |
Mar 05, 2024 | 2,867.00 | 2,913.50 | 2,841.00 | 2,849.50 | 2,849.44 | 398 |
Mar 04, 2024 | 2,871.00 | 3,000.00 | 2,822.00 | 2,901.50 | 2,901.44 | 2,079 |
Mar 01, 2024 | 2,890.50 | 3,023.00 | 2,890.50 | 2,982.50 | 2,982.44 | 1,374 |
Feb 29, 2024 | 2,907.50 | 2,985.50 | 2,877.00 | 2,883.00 | 2,882.94 | 247 |
Feb 28, 2024 | 3,002.50 | 3,002.50 | 2,876.50 | 2,907.00 | 2,906.94 | 1,702 |
Feb 27, 2024 | 2,942.50 | 3,031.00 | 2,940.00 | 3,013.50 | 3,013.43 | 481 |
Feb 26, 2024 | 3,030.00 | 3,081.50 | 2,947.00 | 2,971.50 | 2,971.44 | 1,255 |
Feb 23, 2024 | 3,015.00 | 3,070.00 | 2,970.00 | 3,058.00 | 3,057.93 | 4,137 |
Feb 22, 2024 | 2,987.00 | 3,074.00 | 2,945.50 | 3,013.00 | 3,012.93 | 1,227 |
Feb 21, 2024 | 3,040.00 | 3,100.00 | 2,933.00 | 2,980.00 | 2,979.94 | 912 |
Feb 20, 2024 | 3,105.00 | 3,141.50 | 2,970.00 | 3,047.00 | 3,046.93 | 1,561 |
Feb 19, 2024 | 2,980.00 | 3,361.00 | 2,751.50 | 3,095.00 | 3,094.93 | 1,321 |
Feb 16, 2024 | 3,060.00 | 3,060.00 | 2,870.50 | 2,980.00 | 2,979.94 | 2,165 |
Feb 15, 2024 | 3,110.00 | 3,195.50 | 3,020.00 | 3,066.00 | 3,065.93 | 2,818 |
Feb 14, 2024 | 3,363.00 | 3,363.00 | 3,048.00 | 3,127.00 | 3,126.93 | 1,186 |
Feb 09, 2024 | 3,400.00 | 3,471.50 | 3,359.00 | 3,363.00 | 3,362.93 | 378 |
Feb 08, 2024 | 3,376.00 | 3,411.50 | 3,337.00 | 3,348.00 | 3,347.93 | 839 |
Feb 07, 2024 | 3,366.00 | 3,428.50 | 3,347.50 | 3,395.00 | 3,394.93 | 367 |
Feb 06, 2024 | 3,454.50 | 3,454.50 | 3,334.00 | 3,391.00 | 3,390.93 | 653 |
Feb 05, 2024 | 3,490.00 | 3,518.00 | 3,375.50 | 3,421.50 | 3,421.43 | 570 |
Feb 02, 2024 | 3,520.00 | 3,605.00 | 3,450.00 | 3,492.00 | 3,491.92 | 1,086 |
Feb 01, 2024 | 3,483.00 | 3,554.00 | 3,392.00 | 3,554.00 | 3,553.92 | 1,279 |
Jan 31, 2024 | 3,552.00 | 3,582.50 | 3,385.50 | 3,478.50 | 3,478.42 | 1,043 |
Jan 30, 2024 | 3,645.00 | 3,645.00 | 3,528.00 | 3,597.50 | 3,597.42 | 518 |
Jan 29, 2024 | 3,550.00 | 3,649.50 | 3,296.50 | 3,589.50 | 3,589.42 | 634 |
Jan 26, 2024 | 3,800.00 | 3,800.00 | 3,551.00 | 3,564.50 | 3,564.42 | 1,930 |
Jan 25, 2024 | 3,681.50 | 3,791.00 | 3,660.00 | 3,685.50 | 3,685.42 | 496 |
Jan 24, 2024 | 3,843.00 | 3,906.00 | 3,660.00 | 3,661.00 | 3,660.92 | 5,138 |
Jan 23, 2024 | 3,778.00 | 4,007.50 | 3,686.00 | 3,873.00 | 3,872.92 | 1,685 |
Jan 22, 2024 | 3,848.00 | 3,871.50 | 3,760.00 | 3,778.00 | 3,777.92 | 1,251 |
Jan 19, 2024 | 3,828.00 | 3,874.00 | 3,735.50 | 3,866.50 | 3,866.42 | 2,880 |
Jan 18, 2024 | 3,788.00 | 4,052.00 | 3,764.00 | 3,929.50 | 3,929.41 | 663 |
Jan 17, 2024 | 3,643.50 | 3,878.00 | 3,500.00 | 3,818.50 | 3,818.42 | 2,228 |
Jan 16, 2024 | 3,500.00 | 3,771.00 | 3,500.00 | 3,647.00 | 3,646.92 | 550 |
Jan 15, 2024 | 3,560.00 | 3,560.50 | 3,439.50 | 3,510.00 | 3,509.92 | 218 |
Jan 12, 2024 | 3,500.00 | 3,560.00 | 3,265.50 | 3,560.00 | 3,559.92 | 170 |
Jan 11, 2024 | 3,610.00 | 3,711.00 | 3,407.50 | 3,496.50 | 3,496.42 | 519 |
Jan 10, 2024 | 3,685.00 | 3,867.50 | 3,593.50 | 3,609.50 | 3,609.42 | 3,961 |
Jan 09, 2024 | 3,710.00 | 3,847.50 | 3,640.00 | 3,684.50 | 3,684.42 | 2,549 |
Jan 08, 2024 | 3,310.00 | 3,760.00 | 3,181.50 | 3,708.00 | 3,707.92 | 5,863 |
Jan 05, 2024 | 3,150.00 | 3,393.50 | 3,096.00 | 3,348.50 | 3,348.43 | 868 |
Jan 04, 2024 | 3,185.00 | 3,351.50 | 2,945.50 | 3,315.50 | 3,315.43 | 699 |
Jan 03, 2024 | 3,055.00 | 3,152.00 | 2,945.00 | 3,130.50 | 3,130.43 | 2,771 |
Jan 02, 2024 | 3,065.00 | 3,065.00 | 2,862.00 | 3,050.00 | 3,049.93 | 410 |
Dec 29, 2023 | 3,000.00 | 3,055.00 | 2,891.00 | 3,054.50 | 3,054.43 | 695 |
Dec 28, 2023 | 2,700.00 | 2,992.00 | 2,700.00 | 2,992.00 | 2,991.94 | 17,042 |
Dec 27, 2023 | 2,803.00 | 2,863.50 | 2,755.00 | 2,786.50 | 2,786.44 | 1,878 |
Dec 26, 2023 | 2,848.00 | 2,918.00 | 2,763.50 | 2,794.50 | 2,794.44 | 1,041 |
Dec 22, 2023 | 2,916.00 | 3,043.00 | 2,888.00 | 2,901.50 | 2,901.44 | 198 |
Dec 21, 2023 | 2,839.50 | 2,924.50 | 2,828.00 | 2,896.00 | 2,895.94 | 2,928 |
Dec 20, 2023 | 2,896.00 | 3,045.00 | 2,796.50 | 2,869.50 | 2,869.44 | 856 |
Dec 19, 2023 | 2,804.00 | 2,903.00 | 2,709.00 | 2,881.00 | 2,880.94 | 9,813 |
Dec 18, 2023 | 2,950.00 | 2,979.50 | 2,742.00 | 2,804.00 | 2,803.94 | 871 |
Dec 15, 2023 | 3,045.00 | 3,045.00 | 2,917.50 | 2,972.50 | 2,972.44 | 3,754 |
Dec 14, 2023 | 3,000.00 | 3,045.00 | 2,905.00 | 3,039.50 | 3,039.43 | 3,200 |
Dec 13, 2023 | 3,000.00 | 3,044.00 | 2,670.00 | 2,865.00 | 2,864.94 | 611 |
Dec 12, 2023 | 2,921.00 | 2,955.00 | 2,858.50 | 2,941.00 | 2,940.94 | 1,227 |
Dec 11, 2023 | 2,750.00 | 2,923.50 | 2,705.50 | 2,867.00 | 2,866.94 | 2,912 |
Dec 07, 2023 | 2,600.00 | 2,800.00 | 2,475.00 | 2,740.00 | 2,739.94 | 3,097 |
Dec 06, 2023 | 2,483.50 | 2,647.00 | 2,415.50 | 2,608.50 | 2,608.44 | 10,489 |
Dec 05, 2023 | 2,327.00 | 2,490.50 | 2,250.00 | 2,466.00 | 2,465.95 | 13,345 |
Dec 04, 2023 | 2,156.50 | 2,333.00 | 2,064.00 | 2,232.50 | 2,232.45 | 1,540 |
Dec 01, 2023 | 2,000.00 | 2,156.50 | 1,900.00 | 2,100.00 | 2,099.95 | 2,540 |
Nov 30, 2023 | 2,059.50 | 2,105.00 | 1,900.00 | 2,000.00 | 1,999.96 | 356 |
Nov 29, 2023 | 2,034.00 | 2,159.50 | 1,932.50 | 2,070.00 | 2,069.96 | 208 |
Nov 28, 2023 | 2,290.00 | 2,300.00 | 1,908.50 | 2,107.50 | 2,107.45 | 279 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |