Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 05, 2024 | 2,424.50 | 2,498.50 | 2,423.50 | 2,497.50 | 2,497.50 | 4,711,200 |
Jul 04, 2024 | 2,393.00 | 2,410.50 | 2,363.00 | 2,403.00 | 2,403.00 | 3,155,200 |
Jul 03, 2024 | 2,424.50 | 2,434.50 | 2,332.00 | 2,369.50 | 2,369.50 | 4,988,300 |
Jul 02, 2024 | 2,390.00 | 2,445.00 | 2,378.50 | 2,424.50 | 2,424.50 | 4,434,700 |
Jul 01, 2024 | 2,487.50 | 2,492.00 | 2,361.00 | 2,373.50 | 2,373.50 | 5,785,300 |
Jun 28, 2024 | 2,420.00 | 2,466.00 | 2,350.50 | 2,461.00 | 2,461.00 | 6,304,600 |
Jun 27, 2024 | 2,453.00 | 2,494.00 | 2,418.00 | 2,462.50 | 2,462.50 | 4,465,000 |
Jun 27, 2024 | 10 Dividend | |||||
Jun 27, 2024 | 4:1 Stock Split | |||||
Jun 26, 2024 | 2,512.50 | 2,512.50 | 2,440.00 | 2,482.50 | 2,472.50 | 6,988,400 |
Jun 25, 2024 | 2,413.00 | 2,450.00 | 2,409.50 | 2,436.75 | 2,426.93 | 3,658,400 |
Jun 24, 2024 | 2,445.00 | 2,494.25 | 2,422.25 | 2,426.50 | 2,416.73 | 5,170,800 |
Jun 21, 2024 | 2,443.25 | 2,491.75 | 2,420.00 | 2,446.50 | 2,436.65 | 12,242,000 |
Jun 20, 2024 | 2,400.25 | 2,434.75 | 2,359.50 | 2,419.50 | 2,409.75 | 5,776,000 |
Jun 19, 2024 | 2,362.25 | 2,428.00 | 2,351.00 | 2,422.50 | 2,412.74 | 7,911,200 |
Jun 18, 2024 | 2,295.25 | 2,336.00 | 2,267.50 | 2,295.50 | 2,286.25 | 4,836,400 |
Jun 17, 2024 | 2,275.00 | 2,275.75 | 2,208.00 | 2,267.75 | 2,258.61 | 5,430,400 |
Jun 14, 2024 | 2,268.25 | 2,321.25 | 2,264.00 | 2,311.75 | 2,302.44 | 5,900,800 |
Jun 13, 2024 | 2,318.50 | 2,350.00 | 2,317.50 | 2,324.25 | 2,314.89 | 4,595,600 |
Jun 12, 2024 | 2,300.75 | 2,320.50 | 2,251.75 | 2,301.75 | 2,292.48 | 5,696,000 |
Jun 11, 2024 | 2,319.25 | 2,364.25 | 2,312.75 | 2,338.25 | 2,328.83 | 6,366,400 |
Jun 10, 2024 | 2,362.00 | 2,396.50 | 2,318.75 | 2,343.25 | 2,333.81 | 5,951,600 |
Jun 07, 2024 | 2,351.00 | 2,360.50 | 2,312.25 | 2,342.75 | 2,333.31 | 4,930,000 |
Jun 06, 2024 | 2,280.00 | 2,339.50 | 2,267.50 | 2,337.00 | 2,327.59 | 8,536,000 |
Jun 05, 2024 | 2,276.00 | 2,287.00 | 2,176.00 | 2,220.75 | 2,211.80 | 6,329,600 |
Jun 04, 2024 | 2,249.25 | 2,273.75 | 2,197.75 | 2,267.75 | 2,258.61 | 7,633,600 |
Jun 03, 2024 | 2,217.50 | 2,266.75 | 2,190.25 | 2,259.75 | 2,250.65 | 9,573,200 |
May 31, 2024 | 2,222.50 | 2,243.25 | 2,154.25 | 2,175.00 | 2,166.24 | 57,760,800 |
May 30, 2024 | 2,164.75 | 2,221.75 | 2,162.75 | 2,200.00 | 2,191.14 | 8,108,400 |
May 29, 2024 | 2,139.50 | 2,186.75 | 2,124.25 | 2,163.75 | 2,155.03 | 7,022,800 |
May 28, 2024 | 2,165.25 | 2,173.00 | 2,097.50 | 2,109.50 | 2,101.00 | 3,933,600 |
May 27, 2024 | 2,116.50 | 2,180.00 | 2,116.50 | 2,140.50 | 2,131.88 | 5,503,200 |
May 24, 2024 | 2,050.25 | 2,123.75 | 2,043.50 | 2,113.00 | 2,104.49 | 5,921,600 |
May 23, 2024 | 2,080.50 | 2,094.75 | 2,053.75 | 2,072.50 | 2,064.15 | 6,234,400 |
May 22, 2024 | 2,024.75 | 2,059.25 | 2,004.75 | 2,043.00 | 2,034.77 | 5,239,600 |
May 21, 2024 | 2,012.25 | 2,031.00 | 1,991.25 | 2,011.50 | 2,003.40 | 4,668,400 |
May 20, 2024 | 2,032.25 | 2,044.75 | 1,995.00 | 2,025.50 | 2,017.34 | 5,395,600 |
May 17, 2024 | 2,050.50 | 2,056.25 | 2,021.50 | 2,037.00 | 2,028.79 | 5,854,000 |
May 16, 2024 | 2,075.00 | 2,129.50 | 2,045.25 | 2,066.50 | 2,058.18 | 6,772,800 |
May 15, 2024 | 2,134.00 | 2,157.75 | 2,030.75 | 2,060.25 | 2,051.95 | 8,873,200 |
May 14, 2024 | 2,125.00 | 2,186.25 | 2,046.75 | 2,096.50 | 2,088.05 | 18,146,000 |
May 13, 2024 | 2,187.50 | 2,187.50 | 2,187.50 | 2,187.50 | 2,178.69 | 1,502,400 |
May 10, 2024 | 1,772.25 | 1,816.50 | 1,766.25 | 1,812.50 | 1,805.20 | 7,127,600 |
May 09, 2024 | 1,772.75 | 1,817.25 | 1,770.00 | 1,786.25 | 1,779.05 | 7,019,200 |
May 08, 2024 | 1,762.25 | 1,780.00 | 1,740.75 | 1,759.00 | 1,751.91 | 7,904,000 |
May 07, 2024 | 1,691.75 | 1,752.00 | 1,690.25 | 1,752.00 | 1,744.94 | 5,096,000 |
May 02, 2024 | 1,680.00 | 1,710.75 | 1,673.75 | 1,690.25 | 1,683.44 | 2,987,600 |
May 01, 2024 | 1,665.00 | 1,693.50 | 1,655.00 | 1,681.75 | 1,674.98 | 3,525,200 |
Apr 30, 2024 | 1,682.75 | 1,710.50 | 1,665.00 | 1,690.00 | 1,683.19 | 5,628,400 |
Apr 26, 2024 | 1,633.75 | 1,677.25 | 1,633.75 | 1,677.25 | 1,670.49 | 4,582,000 |
Apr 25, 2024 | 1,660.75 | 1,690.75 | 1,650.25 | 1,650.25 | 1,643.60 | 2,845,200 |
Apr 24, 2024 | 1,678.00 | 1,701.25 | 1,673.75 | 1,685.75 | 1,678.96 | 4,272,800 |
Apr 23, 2024 | 1,674.00 | 1,674.00 | 1,613.75 | 1,664.00 | 1,657.30 | 3,896,800 |
Apr 22, 2024 | 1,664.25 | 1,686.25 | 1,626.75 | 1,649.00 | 1,642.36 | 3,167,200 |
Apr 19, 2024 | 1,668.50 | 1,687.25 | 1,630.25 | 1,658.50 | 1,651.82 | 5,409,600 |
Apr 18, 2024 | 1,671.25 | 1,714.00 | 1,663.00 | 1,686.25 | 1,679.46 | 6,870,400 |
Apr 17, 2024 | 1,711.50 | 1,711.50 | 1,625.75 | 1,672.00 | 1,665.26 | 8,226,800 |
Apr 16, 2024 | 1,728.00 | 1,747.50 | 1,685.00 | 1,688.75 | 1,681.95 | 6,588,000 |
Apr 15, 2024 | 1,761.50 | 1,771.25 | 1,728.00 | 1,745.00 | 1,737.97 | 5,242,400 |
Apr 12, 2024 | 1,782.75 | 1,809.25 | 1,765.00 | 1,792.00 | 1,784.78 | 3,987,200 |
Apr 11, 2024 | 1,775.25 | 1,806.50 | 1,767.50 | 1,795.50 | 1,788.27 | 3,802,400 |
Apr 10, 2024 | 1,787.50 | 1,807.50 | 1,763.25 | 1,797.00 | 1,789.76 | 3,415,600 |
Apr 09, 2024 | 1,801.00 | 1,832.50 | 1,795.75 | 1,809.50 | 1,802.21 | 3,428,800 |
Apr 08, 2024 | 1,790.00 | 1,840.00 | 1,790.00 | 1,805.25 | 1,797.98 | 4,262,400 |
Apr 05, 2024 | 1,755.00 | 1,773.75 | 1,740.75 | 1,753.25 | 1,746.19 | 3,721,200 |
Apr 04, 2024 | 1,794.50 | 1,826.00 | 1,784.50 | 1,788.00 | 1,780.80 | 3,597,200 |
Apr 03, 2024 | 1,786.75 | 1,799.25 | 1,752.25 | 1,773.50 | 1,766.36 | 4,189,200 |
Apr 02, 2024 | 1,774.75 | 1,791.50 | 1,758.25 | 1,780.25 | 1,773.08 | 3,694,400 |
Apr 01, 2024 | 1,838.00 | 1,838.50 | 1,733.00 | 1,746.25 | 1,739.22 | 5,724,800 |
Mar 29, 2024 | 1,787.50 | 1,833.00 | 1,776.75 | 1,825.00 | 1,817.65 | 2,215,600 |
Mar 28, 2024 | 1,777.50 | 1,803.75 | 1,775.00 | 1,776.50 | 1,769.34 | 4,421,200 |
Mar 27, 2024 | 1,737.50 | 1,804.00 | 1,735.25 | 1,789.75 | 1,782.54 | 7,035,200 |
Mar 26, 2024 | 1,755.00 | 1,801.50 | 1,753.50 | 1,775.00 | 1,767.85 | 5,607,200 |
Mar 25, 2024 | 1,728.25 | 1,784.75 | 1,726.50 | 1,768.00 | 1,760.88 | 5,353,200 |
Mar 22, 2024 | 1,716.00 | 1,774.75 | 1,710.00 | 1,745.75 | 1,738.72 | 6,517,200 |
Mar 21, 2024 | 1,736.75 | 1,749.75 | 1,700.25 | 1,718.75 | 1,711.83 | 4,763,200 |
Mar 19, 2024 | 1,662.75 | 1,712.50 | 1,657.50 | 1,711.75 | 1,704.85 | 4,648,000 |
Mar 18, 2024 | 1,639.75 | 1,694.50 | 1,636.50 | 1,687.75 | 1,680.95 | 5,017,200 |
Mar 15, 2024 | 1,597.75 | 1,619.25 | 1,584.00 | 1,616.50 | 1,609.99 | 4,980,400 |
Mar 14, 2024 | 1,560.50 | 1,622.75 | 1,560.00 | 1,622.75 | 1,616.21 | 7,336,800 |
Mar 13, 2024 | 1,612.50 | 1,612.50 | 1,528.25 | 1,535.25 | 1,529.07 | 6,277,200 |
Mar 12, 2024 | 1,529.75 | 1,593.25 | 1,524.75 | 1,589.25 | 1,582.85 | 6,851,600 |
Mar 11, 2024 | 1,530.50 | 1,578.75 | 1,524.00 | 1,574.75 | 1,568.41 | 5,592,400 |
Mar 08, 2024 | 1,579.00 | 1,605.50 | 1,570.75 | 1,591.00 | 1,584.59 | 4,715,200 |
Mar 07, 2024 | 1,675.25 | 1,682.25 | 1,600.00 | 1,604.00 | 1,597.54 | 6,432,400 |
Mar 06, 2024 | 1,639.00 | 1,675.00 | 1,628.50 | 1,675.00 | 1,668.25 | 4,820,800 |
Mar 05, 2024 | 1,593.75 | 1,641.00 | 1,578.25 | 1,639.50 | 1,632.90 | 4,069,600 |
Mar 04, 2024 | 1,600.00 | 1,629.00 | 1,597.50 | 1,605.75 | 1,599.28 | 3,876,000 |
Mar 01, 2024 | 1,602.00 | 1,618.50 | 1,575.75 | 1,598.00 | 1,591.56 | 3,906,000 |
Feb 29, 2024 | 1,559.00 | 1,602.25 | 1,550.50 | 1,592.00 | 1,585.59 | 5,560,000 |
Feb 28, 2024 | 1,586.25 | 1,603.25 | 1,574.50 | 1,580.75 | 1,574.38 | 4,163,200 |
Feb 27, 2024 | 1,558.50 | 1,597.00 | 1,558.25 | 1,588.25 | 1,581.85 | 5,308,000 |
Feb 26, 2024 | 1,562.50 | 1,566.00 | 1,536.00 | 1,552.75 | 1,546.50 | 6,688,800 |
Feb 22, 2024 | 1,523.75 | 1,573.50 | 1,516.00 | 1,569.00 | 1,562.68 | 9,154,400 |
Feb 21, 2024 | 1,469.25 | 1,510.75 | 1,467.00 | 1,509.50 | 1,503.42 | 8,898,800 |
Feb 20, 2024 | 1,427.25 | 1,472.75 | 1,410.00 | 1,462.25 | 1,456.36 | 6,248,000 |
Feb 19, 2024 | 1,470.25 | 1,475.00 | 1,430.00 | 1,439.50 | 1,433.70 | 5,573,200 |
Feb 16, 2024 | 1,470.25 | 1,492.50 | 1,450.25 | 1,475.75 | 1,469.81 | 9,112,800 |
Feb 15, 2024 | 1,411.75 | 1,478.75 | 1,411.00 | 1,470.25 | 1,464.33 | 9,955,600 |
Feb 14, 2024 | 1,380.00 | 1,449.00 | 1,353.50 | 1,433.00 | 1,427.23 | 17,908,800 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |