Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 28, 2024 | 1,930.05 | 2,014.85 | 1,926.25 | 1,929.95 | 1,929.95 | 4,187 |
Jun 27, 2024 | 1,978.00 | 2,024.70 | 1,930.10 | 1,947.65 | 1,947.65 | 5,904 |
Jun 26, 2024 | 2,012.95 | 2,022.45 | 1,983.00 | 2,007.45 | 2,007.45 | 2,067 |
Jun 25, 2024 | 2,052.00 | 2,068.85 | 1,986.60 | 1,993.40 | 1,993.40 | 2,877 |
Jun 24, 2024 | 2,066.45 | 2,098.45 | 2,029.00 | 2,040.45 | 2,040.45 | 8,741 |
Jun 21, 2024 | 2,000.00 | 2,088.40 | 1,951.10 | 2,067.85 | 2,067.85 | 17,248 |
Jun 20, 2024 | 1,969.95 | 2,008.85 | 1,948.05 | 1,999.40 | 1,999.40 | 5,892 |
Jun 19, 2024 | 1,996.00 | 1,996.00 | 1,948.00 | 1,969.20 | 1,969.20 | 3,542 |
Jun 18, 2024 | 1,997.00 | 2,016.00 | 1,952.70 | 1,964.65 | 1,964.65 | 3,953 |
Jun 14, 2024 | 1,899.00 | 2,009.55 | 1,862.15 | 1,979.45 | 1,979.45 | 10,246 |
Jun 13, 2024 | 1,894.10 | 1,901.65 | 1,851.25 | 1,860.10 | 1,860.10 | 2,127 |
Jun 12, 2024 | 1,829.80 | 1,880.05 | 1,826.20 | 1,860.10 | 1,860.10 | 3,557 |
Jun 11, 2024 | 1,841.00 | 1,891.90 | 1,799.75 | 1,827.15 | 1,827.15 | 2,906 |
Jun 10, 2024 | 1,825.00 | 1,868.35 | 1,812.55 | 1,852.60 | 1,852.60 | 4,826 |
Jun 07, 2024 | 1,839.00 | 1,839.00 | 1,799.20 | 1,827.00 | 1,827.00 | 1,722 |
Jun 06, 2024 | 1,812.20 | 1,855.00 | 1,799.60 | 1,822.90 | 1,822.90 | 4,878 |
Jun 05, 2024 | 1,705.55 | 1,780.00 | 1,662.80 | 1,776.65 | 1,776.65 | 3,347 |
Jun 04, 2024 | 1,771.65 | 1,781.55 | 1,590.25 | 1,718.00 | 1,718.00 | 2,442 |
Jun 03, 2024 | 1,805.00 | 1,848.00 | 1,782.35 | 1,789.50 | 1,789.50 | 4,365 |
May 31, 2024 | 1,750.05 | 1,815.00 | 1,750.05 | 1,807.65 | 1,807.65 | 3,396 |
May 30, 2024 | 1,854.00 | 1,872.00 | 1,769.05 | 1,779.10 | 1,779.10 | 4,159 |
May 29, 2024 | 1,819.95 | 1,835.80 | 1,805.05 | 1,832.85 | 1,832.85 | 1,527 |
May 28, 2024 | 1,800.00 | 1,834.10 | 1,770.85 | 1,808.10 | 1,808.10 | 1,716 |
May 27, 2024 | 1,831.20 | 1,853.95 | 1,784.05 | 1,806.20 | 1,806.20 | 4,570 |
May 24, 2024 | 1,803.85 | 1,850.00 | 1,790.80 | 1,795.25 | 1,795.25 | 2,499 |
May 23, 2024 | 1,799.55 | 1,819.65 | 1,780.85 | 1,807.85 | 1,807.85 | 2,237 |
May 22, 2024 | 1,784.55 | 1,842.05 | 1,751.45 | 1,799.85 | 1,799.85 | 8,379 |
May 21, 2024 | 1,708.60 | 1,835.00 | 1,660.15 | 1,740.95 | 1,740.95 | 17,899 |
May 17, 2024 | 1,705.75 | 1,722.00 | 1,618.00 | 1,640.55 | 1,640.55 | 7,039 |
May 16, 2024 | 1,694.95 | 1,694.95 | 1,639.30 | 1,653.80 | 1,653.80 | 3,521 |
May 15, 2024 | 1,690.00 | 1,717.80 | 1,663.75 | 1,672.05 | 1,672.05 | 1,176 |
May 14, 2024 | 1,659.40 | 1,697.85 | 1,625.00 | 1,679.20 | 1,679.20 | 9,260 |
May 13, 2024 | 1,586.55 | 1,667.80 | 1,585.30 | 1,660.70 | 1,660.70 | 1,287 |
May 10, 2024 | 1,582.00 | 1,622.25 | 1,572.55 | 1,605.70 | 1,605.70 | 926 |
May 09, 2024 | 1,600.00 | 1,630.35 | 1,582.30 | 1,588.80 | 1,588.80 | 2,645 |
May 08, 2024 | 1,598.35 | 1,613.20 | 1,569.70 | 1,606.50 | 1,606.50 | 1,647 |
May 07, 2024 | 1,628.05 | 1,629.40 | 1,565.00 | 1,600.20 | 1,600.20 | 1,292 |
May 06, 2024 | 1,695.00 | 1,695.00 | 1,623.05 | 1,633.40 | 1,633.40 | 3,429 |
May 03, 2024 | 1,671.50 | 1,694.95 | 1,639.70 | 1,682.30 | 1,682.30 | 1,560 |
May 02, 2024 | 1,640.50 | 1,650.00 | 1,613.40 | 1,639.85 | 1,639.85 | 1,202 |
Apr 30, 2024 | 1,610.40 | 1,664.60 | 1,610.40 | 1,640.85 | 1,640.85 | 1,772 |
Apr 29, 2024 | 1,665.00 | 1,665.00 | 1,613.50 | 1,639.70 | 1,639.70 | 4,646 |
Apr 26, 2024 | 1,621.45 | 1,664.90 | 1,593.65 | 1,633.40 | 1,633.40 | 3,323 |
Apr 25, 2024 | 1,525.60 | 1,595.80 | 1,525.60 | 1,574.35 | 1,574.35 | 1,236 |
Apr 24, 2024 | 1,537.05 | 1,565.65 | 1,537.05 | 1,556.70 | 1,556.70 | 551 |
Apr 23, 2024 | 1,558.35 | 1,559.65 | 1,493.35 | 1,530.10 | 1,530.10 | 3,222 |
Apr 22, 2024 | 1,581.25 | 1,605.50 | 1,538.25 | 1,548.35 | 1,548.35 | 2,827 |
Apr 19, 2024 | 1,542.55 | 1,616.00 | 1,542.55 | 1,564.05 | 1,564.05 | 7,674 |
Apr 18, 2024 | 1,536.25 | 1,590.85 | 1,536.25 | 1,573.60 | 1,573.60 | 1,095 |
Apr 16, 2024 | 1,522.50 | 1,575.30 | 1,522.50 | 1,567.55 | 1,567.55 | 1,540 |
Apr 15, 2024 | 1,515.00 | 1,562.15 | 1,500.30 | 1,546.20 | 1,546.20 | 9,208 |
Apr 12, 2024 | 1,554.05 | 1,560.75 | 1,542.75 | 1,549.80 | 1,549.80 | 261 |
Apr 10, 2024 | 1,599.95 | 1,599.95 | 1,548.90 | 1,558.00 | 1,558.00 | 1,596 |
Apr 09, 2024 | 1,526.40 | 1,580.00 | 1,526.40 | 1,572.20 | 1,572.20 | 5,496 |
Apr 08, 2024 | 1,574.40 | 1,575.95 | 1,523.25 | 1,541.00 | 1,541.00 | 71,244 |
Apr 05, 2024 | 1,571.00 | 1,594.35 | 1,559.10 | 1,567.00 | 1,567.00 | 2,085 |
Apr 04, 2024 | 1,589.95 | 1,589.95 | 1,546.45 | 1,570.35 | 1,570.35 | 1,721 |
Apr 03, 2024 | 1,570.00 | 1,588.90 | 1,544.35 | 1,576.85 | 1,576.85 | 752 |
Apr 02, 2024 | 1,578.20 | 1,596.75 | 1,557.25 | 1,562.20 | 1,562.20 | 838 |
Apr 01, 2024 | 1,639.75 | 1,639.75 | 1,563.95 | 1,573.10 | 1,573.10 | 517 |
Mar 28, 2024 | 1,580.00 | 1,595.95 | 1,576.85 | 1,588.80 | 1,588.80 | 441 |
Mar 27, 2024 | 1,552.60 | 1,591.50 | 1,552.60 | 1,584.20 | 1,584.20 | 1,544 |
Mar 26, 2024 | 1,558.00 | 1,565.30 | 1,531.00 | 1,553.65 | 1,553.65 | 2,968 |
Mar 22, 2024 | 1,527.95 | 1,563.45 | 1,520.00 | 1,557.65 | 1,557.65 | 818 |
Mar 21, 2024 | 1,489.95 | 1,540.05 | 1,489.95 | 1,528.70 | 1,528.70 | 8,873 |
Mar 20, 2024 | 1,488.55 | 1,501.40 | 1,478.70 | 1,496.80 | 1,496.80 | 3,311 |
Mar 19, 2024 | 1,482.85 | 1,495.50 | 1,473.00 | 1,478.95 | 1,478.95 | 2,147 |
Mar 18, 2024 | 1,426.30 | 1,506.30 | 1,426.30 | 1,498.65 | 1,498.65 | 2,712 |
Mar 15, 2024 | 1,438.65 | 1,442.95 | 1,396.55 | 1,423.45 | 1,423.45 | 2,020 |
Mar 14, 2024 | 1,396.95 | 1,428.60 | 1,373.00 | 1,411.25 | 1,411.25 | 990 |
Mar 13, 2024 | 1,432.95 | 1,458.25 | 1,392.35 | 1,395.75 | 1,395.75 | 3,264 |
Mar 12, 2024 | 1,549.65 | 1,549.65 | 1,417.60 | 1,445.50 | 1,445.50 | 16,209 |
Mar 11, 2024 | 1,570.85 | 1,575.90 | 1,510.15 | 1,520.45 | 1,520.45 | 2,906 |
Mar 07, 2024 | 1,580.55 | 1,598.35 | 1,561.50 | 1,567.20 | 1,567.20 | 3,288 |
Mar 06, 2024 | 1,627.85 | 1,627.85 | 1,555.05 | 1,584.30 | 1,584.30 | 1,101 |
Mar 05, 2024 | 1,626.10 | 1,626.10 | 1,570.50 | 1,596.00 | 1,596.00 | 2,478 |
Mar 04, 2024 | 1,650.15 | 1,650.15 | 1,590.10 | 1,597.80 | 1,597.80 | 1,774 |
Mar 01, 2024 | 1,568.70 | 1,632.00 | 1,567.25 | 1,625.85 | 1,625.85 | 1,511 |
Feb 29, 2024 | 1,590.00 | 1,590.00 | 1,549.35 | 1,562.85 | 1,562.85 | 2,001 |
Feb 28, 2024 | 1,640.00 | 1,666.90 | 1,575.40 | 1,583.40 | 1,583.40 | 6,481 |
Feb 27, 2024 | 1,558.00 | 1,635.30 | 1,538.85 | 1,626.45 | 1,626.45 | 214,173 |
Feb 26, 2024 | 1,636.00 | 1,636.00 | 1,561.65 | 1,564.95 | 1,564.95 | 2,679 |
Feb 23, 2024 | 1,636.00 | 1,636.00 | 1,558.95 | 1,604.10 | 1,604.10 | 6,335 |
Feb 22, 2024 | 1,620.55 | 1,640.60 | 1,583.00 | 1,598.50 | 1,598.50 | 9,170 |
Feb 21, 2024 | 1,594.10 | 1,727.00 | 1,488.00 | 1,617.30 | 1,617.30 | 1,349,328 |
Feb 20, 2024 | 1,589.85 | 1,624.95 | 1,553.70 | 1,594.10 | 1,594.10 | 4,174 |
Feb 19, 2024 | 1,597.45 | 1,618.25 | 1,563.00 | 1,574.60 | 1,574.60 | 2,118 |
Feb 16, 2024 | 1,523.90 | 1,592.95 | 1,522.55 | 1,579.85 | 1,579.85 | 1,593 |
Feb 15, 2024 | 1,566.95 | 1,566.95 | 1,523.85 | 1,530.35 | 1,530.35 | 2,411 |
Feb 14, 2024 | 1,529.35 | 1,553.20 | 1,518.50 | 1,533.65 | 1,533.65 | 1,215 |
Feb 13, 2024 | 1,512.65 | 1,552.65 | 1,481.35 | 1,547.70 | 1,547.70 | 1,464 |
Feb 12, 2024 | 1,549.75 | 1,571.35 | 1,505.15 | 1,515.55 | 1,515.55 | 5,343 |
Feb 09, 2024 | 1,572.50 | 1,572.50 | 1,522.25 | 1,534.85 | 1,534.85 | 1,853 |
Feb 08, 2024 | 1,616.05 | 1,624.00 | 1,555.55 | 1,561.10 | 1,561.10 | 2,004 |
Feb 07, 2024 | 1,609.85 | 1,619.95 | 1,589.35 | 1,608.90 | 1,608.90 | 4,459 |
Feb 06, 2024 | 1,531.95 | 1,594.95 | 1,530.25 | 1,582.95 | 1,582.95 | 15,112 |
Feb 05, 2024 | 1,516.30 | 1,530.40 | 1,496.75 | 1,522.30 | 1,522.30 | 6,076 |
Feb 02, 2024 | 1,537.95 | 1,537.95 | 1,476.55 | 1,522.95 | 1,522.95 | 3,947 |
Feb 01, 2024 | 1,460.00 | 1,508.05 | 1,454.90 | 1,478.50 | 1,478.50 | 4,583 |
Jan 31, 2024 | 1,389.20 | 1,469.55 | 1,360.95 | 1,455.95 | 1,455.95 | 6,490 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |