Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 26, 2024 | 3,590.45 | 3,625.80 | 3,590.45 | 3,605.85 | 3,605.85 | 32,690 |
Jun 25, 2024 | 3,552.00 | 3,590.70 | 3,529.80 | 3,587.15 | 3,587.15 | 123,745 |
Jun 24, 2024 | 3,516.75 | 3,567.45 | 3,505.35 | 3,531.95 | 3,531.95 | 99,288 |
Jun 21, 2024 | 3,600.40 | 3,608.80 | 3,520.00 | 3,533.10 | 3,533.10 | 419,552 |
Jun 20, 2024 | 3,590.40 | 3,615.65 | 3,564.05 | 3,597.10 | 3,597.10 | 169,966 |
Jun 20, 2024 | 28 Dividend | |||||
Jun 19, 2024 | 3,690.95 | 3,692.75 | 3,574.00 | 3,590.40 | 3,562.40 | 72,986 |
Jun 18, 2024 | 3,710.00 | 3,710.00 | 3,675.25 | 3,688.70 | 3,659.93 | 31,691 |
Jun 14, 2024 | 3,711.25 | 3,720.00 | 3,673.70 | 3,686.75 | 3,658.00 | 118,712 |
Jun 13, 2024 | 3,652.55 | 3,716.80 | 3,637.00 | 3,704.25 | 3,675.36 | 68,550 |
Jun 12, 2024 | 3,616.80 | 3,648.85 | 3,578.55 | 3,629.35 | 3,601.05 | 90,834 |
Jun 11, 2024 | 3,566.50 | 3,638.95 | 3,552.45 | 3,600.35 | 3,572.27 | 82,148 |
Jun 10, 2024 | 3,532.00 | 3,584.65 | 3,520.00 | 3,542.15 | 3,514.53 | 390,614 |
Jun 07, 2024 | 3,475.00 | 3,548.00 | 3,446.05 | 3,532.90 | 3,505.35 | 424,483 |
Jun 06, 2024 | 3,444.55 | 3,535.50 | 3,385.00 | 3,485.85 | 3,458.67 | 243,307 |
Jun 05, 2024 | 3,464.85 | 3,464.85 | 3,175.50 | 3,409.60 | 3,383.01 | 342,176 |
Jun 04, 2024 | 3,869.20 | 3,895.00 | 3,322.05 | 3,402.85 | 3,376.31 | 1,459,904 |
Jun 03, 2024 | 3,948.60 | 3,948.60 | 3,801.70 | 3,897.40 | 3,867.01 | 150,249 |
May 31, 2024 | 3,639.90 | 3,745.00 | 3,639.90 | 3,667.40 | 3,638.80 | 697,477 |
May 30, 2024 | 3,633.45 | 3,643.80 | 3,606.55 | 3,635.15 | 3,606.80 | 24,065 |
May 29, 2024 | 3,611.00 | 3,661.00 | 3,609.85 | 3,633.50 | 3,605.16 | 26,337 |
May 28, 2024 | 3,651.90 | 3,685.00 | 3,646.45 | 3,657.05 | 3,628.53 | 24,508 |
May 27, 2024 | 3,649.30 | 3,694.00 | 3,599.45 | 3,650.80 | 3,622.33 | 119,445 |
May 24, 2024 | 3,589.15 | 3,658.00 | 3,585.00 | 3,625.95 | 3,597.67 | 249,674 |
May 23, 2024 | 3,464.85 | 3,600.00 | 3,460.00 | 3,586.15 | 3,558.18 | 82,532 |
May 22, 2024 | 3,453.55 | 3,473.70 | 3,435.25 | 3,460.15 | 3,433.17 | 44,555 |
May 21, 2024 | 3,464.20 | 3,470.00 | 3,434.00 | 3,439.80 | 3,412.97 | 119,228 |
May 17, 2024 | 3,465.30 | 3,470.00 | 3,414.00 | 3,450.05 | 3,423.14 | 181,770 |
May 16, 2024 | 3,434.95 | 3,468.15 | 3,378.80 | 3,459.45 | 3,432.47 | 83,731 |
May 15, 2024 | 3,393.85 | 3,417.20 | 3,353.30 | 3,410.15 | 3,383.56 | 59,173 |
May 14, 2024 | 3,303.05 | 3,384.35 | 3,293.85 | 3,378.80 | 3,352.45 | 98,069 |
May 13, 2024 | 3,271.95 | 3,315.35 | 3,225.80 | 3,295.00 | 3,269.30 | 66,402 |
May 10, 2024 | 3,284.60 | 3,305.80 | 3,235.15 | 3,271.35 | 3,245.84 | 243,704 |
May 09, 2024 | 3,359.95 | 3,376.90 | 3,267.20 | 3,276.15 | 3,250.60 | 345,757 |
May 08, 2024 | 3,432.80 | 3,496.45 | 3,370.00 | 3,485.20 | 3,458.02 | 112,381 |
May 07, 2024 | 3,479.05 | 3,496.80 | 3,426.00 | 3,432.80 | 3,406.03 | 127,851 |
May 06, 2024 | 3,531.80 | 3,531.80 | 3,420.00 | 3,462.10 | 3,435.10 | 1,676,171 |
May 03, 2024 | 3,613.70 | 3,613.70 | 3,487.75 | 3,499.10 | 3,471.81 | 144,830 |
May 02, 2024 | 3,593.65 | 3,634.10 | 3,576.70 | 3,597.60 | 3,569.54 | 55,593 |
Apr 30, 2024 | 3,635.05 | 3,648.00 | 3,584.15 | 3,594.15 | 3,566.12 | 18,682 |
Apr 29, 2024 | 3,605.00 | 3,649.95 | 3,604.15 | 3,633.90 | 3,605.56 | 42,446 |
Apr 26, 2024 | 3,650.65 | 3,660.00 | 3,583.30 | 3,602.30 | 3,574.21 | 131,012 |
Apr 25, 2024 | 3,618.65 | 3,665.00 | 3,611.50 | 3,650.65 | 3,622.18 | 76,891 |
Apr 24, 2024 | 3,612.10 | 3,655.00 | 3,602.25 | 3,634.95 | 3,606.60 | 45,724 |
Apr 23, 2024 | 3,625.45 | 3,632.20 | 3,588.05 | 3,609.95 | 3,581.80 | 52,724 |
Apr 22, 2024 | 3,568.00 | 3,621.75 | 3,540.05 | 3,613.30 | 3,585.12 | 115,747 |
Apr 19, 2024 | 3,502.05 | 3,544.10 | 3,474.00 | 3,519.25 | 3,491.80 | 221,180 |
Apr 18, 2024 | 3,557.55 | 3,617.95 | 3,541.00 | 3,550.95 | 3,523.26 | 140,906 |
Apr 16, 2024 | 3,577.20 | 3,598.75 | 3,530.00 | 3,545.15 | 3,517.50 | 106,494 |
Apr 15, 2024 | 3,611.00 | 3,679.25 | 3,587.35 | 3,600.85 | 3,572.77 | 48,370 |
Apr 12, 2024 | 3,753.75 | 3,802.00 | 3,662.50 | 3,678.20 | 3,649.52 | 261,559 |
Apr 10, 2024 | 3,790.75 | 3,800.00 | 3,750.25 | 3,754.95 | 3,725.67 | 24,016 |
Apr 09, 2024 | 3,816.15 | 3,827.90 | 3,775.15 | 3,784.50 | 3,754.99 | 24,890 |
Apr 08, 2024 | 3,769.75 | 3,820.00 | 3,741.65 | 3,805.60 | 3,775.92 | 43,143 |
Apr 05, 2024 | 3,775.00 | 3,780.85 | 3,716.50 | 3,741.65 | 3,712.47 | 143,180 |
Apr 04, 2024 | 3,814.95 | 3,818.60 | 3,732.00 | 3,800.00 | 3,770.37 | 30,616 |
Apr 03, 2024 | 3,804.80 | 3,804.80 | 3,770.55 | 3,782.30 | 3,752.80 | 20,368 |
Apr 02, 2024 | 3,846.60 | 3,859.65 | 3,772.85 | 3,806.85 | 3,777.16 | 48,241 |
Apr 01, 2024 | 3,780.65 | 3,851.10 | 3,780.65 | 3,836.85 | 3,806.93 | 86,695 |
Mar 28, 2024 | 3,710.30 | 3,812.00 | 3,699.00 | 3,774.10 | 3,744.67 | 164,484 |
Mar 27, 2024 | 3,685.00 | 3,726.90 | 3,670.00 | 3,706.10 | 3,677.20 | 39,507 |
Mar 26, 2024 | 3,602.25 | 3,676.15 | 3,600.00 | 3,669.85 | 3,641.23 | 600,664 |
Mar 22, 2024 | 3,522.05 | 3,645.90 | 3,522.05 | 3,620.05 | 3,591.82 | 195,363 |
Mar 21, 2024 | 3,518.40 | 3,595.65 | 3,518.40 | 3,562.30 | 3,534.52 | 53,384 |
Mar 20, 2024 | 3,501.50 | 3,524.20 | 3,487.65 | 3,512.00 | 3,484.61 | 115,144 |
Mar 19, 2024 | 3,540.70 | 3,549.40 | 3,481.00 | 3,502.45 | 3,475.14 | 81,418 |
Mar 18, 2024 | 3,536.00 | 3,573.95 | 3,527.70 | 3,557.20 | 3,529.46 | 69,631 |
Mar 15, 2024 | 3,605.75 | 3,605.75 | 3,525.00 | 3,535.40 | 3,507.83 | 138,572 |
Mar 14, 2024 | 3,515.40 | 3,635.15 | 3,515.40 | 3,606.35 | 3,578.23 | 72,213 |
Mar 13, 2024 | 3,630.05 | 3,636.00 | 3,511.40 | 3,542.30 | 3,514.68 | 147,862 |
Mar 12, 2024 | 3,643.30 | 3,671.95 | 3,614.40 | 3,621.10 | 3,592.86 | 26,376 |
Mar 11, 2024 | 3,701.35 | 3,701.70 | 3,632.00 | 3,638.60 | 3,610.22 | 29,083 |
Mar 07, 2024 | 3,651.25 | 3,705.00 | 3,643.05 | 3,676.70 | 3,648.03 | 171,034 |
Mar 06, 2024 | 3,639.45 | 3,653.00 | 3,586.25 | 3,643.65 | 3,615.23 | 38,042 |
Mar 05, 2024 | 3,633.95 | 3,644.95 | 3,591.00 | 3,611.10 | 3,582.94 | 27,711 |
Mar 04, 2024 | 3,672.00 | 3,680.05 | 3,622.20 | 3,643.95 | 3,615.53 | 1,246,137 |
Mar 01, 2024 | 3,491.05 | 3,658.10 | 3,491.05 | 3,634.50 | 3,606.16 | 385,076 |
Feb 29, 2024 | 3,475.05 | 3,496.00 | 3,436.35 | 3,481.60 | 3,454.45 | 106,821 |
Feb 28, 2024 | 3,509.95 | 3,510.00 | 3,448.00 | 3,470.75 | 3,443.68 | 36,256 |
Feb 27, 2024 | 3,475.05 | 3,511.95 | 3,453.80 | 3,506.25 | 3,478.91 | 46,298 |
Feb 26, 2024 | 3,404.10 | 3,490.95 | 3,395.05 | 3,469.80 | 3,442.74 | 252,744 |
Feb 23, 2024 | 3,364.00 | 3,400.00 | 3,341.15 | 3,389.80 | 3,363.36 | 293,311 |
Feb 22, 2024 | 3,314.75 | 3,369.00 | 3,277.05 | 3,364.05 | 3,337.82 | 46,728 |
Feb 21, 2024 | 3,361.95 | 3,361.95 | 3,290.00 | 3,296.35 | 3,270.64 | 36,307 |
Feb 20, 2024 | 3,349.90 | 3,365.85 | 3,329.00 | 3,353.50 | 3,327.35 | 56,166 |
Feb 19, 2024 | 3,409.75 | 3,409.75 | 3,336.00 | 3,339.95 | 3,313.90 | 65,003 |
Feb 16, 2024 | 3,300.90 | 3,398.35 | 3,300.90 | 3,389.00 | 3,362.57 | 274,129 |
Feb 15, 2024 | 3,330.75 | 3,330.75 | 3,290.55 | 3,300.50 | 3,274.76 | 26,985 |
Feb 14, 2024 | 3,298.90 | 3,315.00 | 3,264.00 | 3,308.95 | 3,283.15 | 37,806 |
Feb 13, 2024 | 3,324.75 | 3,339.55 | 3,284.55 | 3,319.90 | 3,294.01 | 28,057 |
Feb 12, 2024 | 3,326.05 | 3,338.00 | 3,288.00 | 3,299.40 | 3,273.67 | 67,225 |
Feb 09, 2024 | 3,338.95 | 3,351.00 | 3,310.00 | 3,324.95 | 3,299.02 | 217,359 |
Feb 08, 2024 | 3,424.95 | 3,424.95 | 3,295.00 | 3,337.50 | 3,311.47 | 57,118 |
Feb 07, 2024 | 3,458.75 | 3,458.75 | 3,390.00 | 3,393.75 | 3,367.28 | 41,512 |
Feb 06, 2024 | 3,352.75 | 3,426.65 | 3,337.35 | 3,423.65 | 3,396.95 | 106,394 |
Feb 05, 2024 | 3,377.80 | 3,405.00 | 3,320.00 | 3,340.50 | 3,314.45 | 167,837 |
Feb 02, 2024 | 3,429.85 | 3,435.80 | 3,361.25 | 3,377.80 | 3,351.46 | 222,671 |
Feb 01, 2024 | 3,493.85 | 3,493.85 | 3,371.20 | 3,397.20 | 3,370.71 | 475,553 |
Jan 31, 2024 | 3,524.85 | 3,539.20 | 3,387.40 | 3,480.15 | 3,453.01 | 364,211 |
Jan 30, 2024 | 3,724.85 | 3,738.90 | 3,625.00 | 3,633.40 | 3,605.06 | 72,538 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |