Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 2,970.00 | 3,043.00 | 2,951.00 | 3,043.00 | 3,043.00 | 799,400 |
Apr 25, 2024 | 3,002.00 | 3,032.00 | 2,941.00 | 2,949.00 | 2,949.00 | 785,900 |
Apr 24, 2024 | 3,019.00 | 3,036.00 | 2,986.50 | 3,036.00 | 3,036.00 | 916,300 |
Apr 23, 2024 | 3,053.00 | 3,063.00 | 3,006.00 | 3,015.00 | 3,015.00 | 1,016,400 |
Apr 22, 2024 | 3,080.00 | 3,095.00 | 3,034.00 | 3,063.00 | 3,063.00 | 910,000 |
Apr 19, 2024 | 3,070.00 | 3,086.00 | 3,014.00 | 3,037.00 | 3,037.00 | 1,037,000 |
Apr 18, 2024 | 3,050.00 | 3,129.00 | 3,041.00 | 3,087.00 | 3,087.00 | 752,700 |
Apr 17, 2024 | 3,095.00 | 3,122.00 | 3,024.00 | 3,045.00 | 3,045.00 | 1,085,000 |
Apr 16, 2024 | 3,220.00 | 3,299.00 | 3,087.00 | 3,102.00 | 3,102.00 | 2,147,300 |
Apr 15, 2024 | 3,118.00 | 3,253.00 | 3,105.00 | 3,236.00 | 3,236.00 | 2,529,200 |
Apr 12, 2024 | 3,139.00 | 3,150.00 | 3,101.00 | 3,108.00 | 3,108.00 | 1,294,000 |
Apr 11, 2024 | 3,065.00 | 3,170.00 | 3,057.00 | 3,127.00 | 3,127.00 | 1,381,900 |
Apr 10, 2024 | 3,099.00 | 3,139.00 | 3,070.00 | 3,084.00 | 3,084.00 | 1,407,500 |
Apr 09, 2024 | 2,915.00 | 3,060.00 | 2,900.50 | 3,057.00 | 3,057.00 | 1,929,000 |
Apr 08, 2024 | 2,920.00 | 2,925.00 | 2,876.00 | 2,889.50 | 2,889.50 | 861,300 |
Apr 05, 2024 | 2,900.00 | 2,937.00 | 2,880.00 | 2,918.00 | 2,918.00 | 1,172,800 |
Apr 04, 2024 | 2,889.00 | 2,987.50 | 2,864.00 | 2,958.50 | 2,958.50 | 1,768,400 |
Apr 03, 2024 | 2,815.00 | 2,842.50 | 2,806.00 | 2,824.50 | 2,824.50 | 1,138,900 |
Apr 02, 2024 | 2,837.50 | 2,856.00 | 2,811.00 | 2,837.00 | 2,837.00 | 978,700 |
Apr 01, 2024 | 2,899.00 | 2,908.50 | 2,801.00 | 2,829.00 | 2,829.00 | 1,152,500 |
Mar 29, 2024 | 2,868.00 | 2,925.00 | 2,860.00 | 2,912.00 | 2,912.00 | 410,600 |
Mar 28, 2024 | 2,855.00 | 2,866.00 | 2,836.50 | 2,840.00 | 2,840.00 | 671,700 |
Mar 28, 2024 | 47 Dividend | |||||
Mar 27, 2024 | 2,892.00 | 2,907.50 | 2,871.00 | 2,875.00 | 2,828.00 | 1,000,300 |
Mar 26, 2024 | 2,929.00 | 2,937.00 | 2,886.50 | 2,899.00 | 2,851.61 | 733,100 |
Mar 25, 2024 | 2,961.00 | 2,961.00 | 2,915.50 | 2,923.00 | 2,875.22 | 756,200 |
Mar 22, 2024 | 2,980.00 | 3,014.00 | 2,958.50 | 2,986.50 | 2,937.68 | 1,077,500 |
Mar 21, 2024 | 2,948.50 | 2,975.00 | 2,932.00 | 2,971.00 | 2,922.43 | 676,500 |
Mar 19, 2024 | 2,886.00 | 2,928.00 | 2,880.00 | 2,927.00 | 2,879.15 | 670,200 |
Mar 18, 2024 | 2,895.50 | 2,928.00 | 2,870.50 | 2,894.00 | 2,846.69 | 1,247,700 |
Mar 15, 2024 | 2,848.50 | 2,874.00 | 2,801.50 | 2,846.50 | 2,799.97 | 1,891,600 |
Mar 14, 2024 | 2,690.00 | 2,878.50 | 2,690.00 | 2,878.50 | 2,831.44 | 3,116,400 |
Mar 13, 2024 | 2,625.50 | 2,647.00 | 2,610.50 | 2,624.00 | 2,581.10 | 421,000 |
Mar 12, 2024 | 2,625.50 | 2,625.50 | 2,566.50 | 2,610.00 | 2,567.33 | 628,700 |
Mar 11, 2024 | 2,665.00 | 2,697.00 | 2,583.00 | 2,607.50 | 2,564.87 | 1,075,500 |
Mar 08, 2024 | 2,671.00 | 2,709.50 | 2,664.50 | 2,701.50 | 2,657.34 | 705,000 |
Mar 07, 2024 | 2,689.00 | 2,726.50 | 2,673.00 | 2,691.00 | 2,647.01 | 891,200 |
Mar 06, 2024 | 2,630.00 | 2,681.50 | 2,615.50 | 2,674.50 | 2,630.78 | 634,400 |
Mar 05, 2024 | 2,615.50 | 2,637.00 | 2,598.50 | 2,633.00 | 2,589.96 | 655,100 |
Mar 04, 2024 | 2,650.00 | 2,655.50 | 2,611.00 | 2,618.00 | 2,575.20 | 643,300 |
Mar 01, 2024 | 2,639.00 | 2,649.00 | 2,628.00 | 2,641.50 | 2,598.32 | 567,500 |
Feb 29, 2024 | 2,650.00 | 2,650.00 | 2,595.00 | 2,618.50 | 2,575.69 | 819,400 |
Feb 28, 2024 | 2,600.00 | 2,681.00 | 2,600.00 | 2,653.50 | 2,610.12 | 1,007,100 |
Feb 27, 2024 | 2,582.00 | 2,621.50 | 2,578.50 | 2,613.50 | 2,570.77 | 687,900 |
Feb 26, 2024 | 2,599.00 | 2,608.50 | 2,582.50 | 2,587.50 | 2,545.20 | 770,500 |
Feb 22, 2024 | 2,600.00 | 2,601.00 | 2,574.50 | 2,585.00 | 2,542.74 | 819,900 |
Feb 21, 2024 | 2,605.00 | 2,608.50 | 2,552.50 | 2,571.00 | 2,528.97 | 968,600 |
Feb 20, 2024 | 2,630.00 | 2,632.50 | 2,614.00 | 2,619.00 | 2,576.19 | 474,300 |
Feb 19, 2024 | 2,593.50 | 2,622.00 | 2,586.50 | 2,622.00 | 2,579.14 | 496,200 |
Feb 16, 2024 | 2,590.50 | 2,605.50 | 2,574.00 | 2,580.50 | 2,538.31 | 798,800 |
Feb 15, 2024 | 2,600.00 | 2,600.00 | 2,525.50 | 2,553.00 | 2,511.26 | 844,400 |
Feb 14, 2024 | 2,620.00 | 2,620.00 | 2,538.00 | 2,575.00 | 2,532.90 | 1,056,400 |
Feb 13, 2024 | 2,573.00 | 2,647.00 | 2,541.00 | 2,629.50 | 2,586.51 | 2,046,500 |
Feb 09, 2024 | 2,719.50 | 2,723.00 | 2,687.00 | 2,694.50 | 2,650.45 | 912,000 |
Feb 08, 2024 | 2,749.50 | 2,756.50 | 2,699.00 | 2,705.50 | 2,661.27 | 1,363,500 |
Feb 07, 2024 | 2,721.00 | 2,776.00 | 2,713.00 | 2,771.00 | 2,725.70 | 782,200 |
Feb 06, 2024 | 2,721.00 | 2,721.50 | 2,698.50 | 2,710.00 | 2,665.70 | 634,400 |
Feb 05, 2024 | 2,747.00 | 2,765.00 | 2,721.50 | 2,761.00 | 2,715.86 | 626,500 |
Feb 02, 2024 | 2,730.00 | 2,739.50 | 2,702.00 | 2,723.50 | 2,678.98 | 505,500 |
Feb 01, 2024 | 2,705.50 | 2,733.00 | 2,698.50 | 2,710.50 | 2,666.19 | 623,800 |
Jan 31, 2024 | 2,672.00 | 2,715.00 | 2,669.00 | 2,715.00 | 2,670.62 | 588,700 |
Jan 30, 2024 | 2,712.00 | 2,718.00 | 2,685.00 | 2,685.00 | 2,641.11 | 604,900 |
Jan 29, 2024 | 2,670.00 | 2,699.00 | 2,665.00 | 2,690.50 | 2,646.52 | 533,400 |
Jan 26, 2024 | 2,696.00 | 2,697.50 | 2,654.00 | 2,671.00 | 2,627.33 | 856,600 |
Jan 25, 2024 | 2,637.00 | 2,712.50 | 2,637.00 | 2,712.50 | 2,668.16 | 1,225,700 |
Jan 24, 2024 | 2,625.50 | 2,630.50 | 2,605.00 | 2,619.00 | 2,576.19 | 477,700 |
Jan 23, 2024 | 2,647.50 | 2,659.50 | 2,611.00 | 2,634.00 | 2,590.94 | 756,100 |
Jan 22, 2024 | 2,620.00 | 2,655.00 | 2,602.50 | 2,652.50 | 2,609.14 | 936,300 |
Jan 19, 2024 | 2,585.00 | 2,612.00 | 2,571.00 | 2,598.50 | 2,556.02 | 801,900 |
Jan 18, 2024 | 2,569.00 | 2,578.00 | 2,551.50 | 2,561.00 | 2,519.13 | 694,400 |
Jan 17, 2024 | 2,558.50 | 2,592.00 | 2,557.00 | 2,565.50 | 2,523.56 | 926,300 |
Jan 16, 2024 | 2,608.00 | 2,637.00 | 2,550.50 | 2,553.50 | 2,511.76 | 1,446,000 |
Jan 15, 2024 | 2,608.00 | 2,625.00 | 2,599.50 | 2,621.50 | 2,578.64 | 249,600 |
Jan 12, 2024 | 2,623.50 | 2,623.50 | 2,584.00 | 2,600.00 | 2,557.50 | 773,700 |
Jan 11, 2024 | 2,602.50 | 2,630.00 | 2,597.50 | 2,605.00 | 2,562.41 | 781,600 |
Jan 10, 2024 | 2,565.00 | 2,594.50 | 2,557.00 | 2,580.00 | 2,537.82 | 619,400 |
Jan 09, 2024 | 2,580.00 | 2,608.00 | 2,567.50 | 2,594.50 | 2,552.09 | 999,200 |
Jan 05, 2024 | 2,510.00 | 2,557.00 | 2,510.00 | 2,529.50 | 2,488.15 | 748,300 |
Jan 04, 2024 | 2,450.00 | 2,499.00 | 2,417.00 | 2,499.00 | 2,458.15 | 725,700 |
Dec 29, 2023 | 2,440.00 | 2,450.50 | 2,428.50 | 2,447.50 | 2,407.49 | 543,100 |
Dec 28, 2023 | 2,444.50 | 2,455.00 | 2,435.00 | 2,451.00 | 2,410.93 | 325,400 |
Dec 27, 2023 | 2,420.00 | 2,452.50 | 2,418.00 | 2,448.50 | 2,408.47 | 485,500 |
Dec 26, 2023 | 2,408.00 | 2,421.50 | 2,398.50 | 2,411.00 | 2,371.59 | 411,500 |
Dec 25, 2023 | 2,440.00 | 2,444.00 | 2,398.50 | 2,405.00 | 2,365.68 | 430,900 |
Dec 22, 2023 | 2,424.00 | 2,435.00 | 2,406.00 | 2,421.00 | 2,381.42 | 397,400 |
Dec 21, 2023 | 2,420.00 | 2,434.50 | 2,407.50 | 2,416.50 | 2,377.00 | 342,900 |
Dec 20, 2023 | 2,452.00 | 2,478.50 | 2,435.00 | 2,438.50 | 2,398.64 | 607,800 |
Dec 19, 2023 | 2,415.00 | 2,461.00 | 2,397.50 | 2,459.50 | 2,419.29 | 598,800 |
Dec 18, 2023 | 2,450.50 | 2,459.00 | 2,396.50 | 2,426.00 | 2,386.34 | 845,400 |
Dec 15, 2023 | 2,459.00 | 2,525.00 | 2,445.00 | 2,499.50 | 2,458.64 | 1,067,600 |
Dec 14, 2023 | 2,489.00 | 2,497.00 | 2,412.00 | 2,420.50 | 2,380.93 | 542,400 |
Dec 13, 2023 | 2,480.00 | 2,505.00 | 2,465.50 | 2,471.00 | 2,430.60 | 512,600 |
Dec 12, 2023 | 2,500.00 | 2,514.50 | 2,478.00 | 2,492.50 | 2,451.75 | 537,900 |
Dec 11, 2023 | 2,510.00 | 2,515.50 | 2,462.00 | 2,478.00 | 2,437.49 | 668,600 |
Dec 08, 2023 | 2,469.00 | 2,478.50 | 2,425.50 | 2,436.00 | 2,396.18 | 722,100 |
Dec 07, 2023 | 2,500.00 | 2,519.00 | 2,478.00 | 2,480.50 | 2,439.95 | 591,500 |
Dec 06, 2023 | 2,450.50 | 2,510.00 | 2,450.50 | 2,506.50 | 2,465.52 | 721,200 |
Dec 05, 2023 | 2,478.00 | 2,494.00 | 2,450.50 | 2,450.50 | 2,410.44 | 459,200 |
Dec 04, 2023 | 2,489.50 | 2,519.00 | 2,468.50 | 2,486.00 | 2,445.36 | 678,400 |
Dec 01, 2023 | 2,454.50 | 2,474.50 | 2,444.50 | 2,467.50 | 2,427.16 | 500,900 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |