Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 21, 2024 | 3,458.00 | 3,470.30 | 3,434.00 | 3,440.95 | 3,440.95 | 2,100,328 |
May 17, 2024 | 3,475.95 | 3,475.95 | 3,412.15 | 3,450.75 | 3,450.75 | 2,676,919 |
May 16, 2024 | 3,428.95 | 3,468.50 | 3,378.70 | 3,460.60 | 3,460.60 | 3,398,714 |
May 15, 2024 | 3,390.00 | 3,417.40 | 3,353.15 | 3,411.30 | 3,411.30 | 2,718,682 |
May 14, 2024 | 3,300.00 | 3,384.90 | 3,293.40 | 3,379.45 | 3,379.45 | 2,870,328 |
May 13, 2024 | 3,267.05 | 3,315.00 | 3,225.20 | 3,293.85 | 3,293.85 | 3,557,067 |
May 10, 2024 | 3,281.60 | 3,306.15 | 3,234.60 | 3,271.45 | 3,271.45 | 4,132,191 |
May 09, 2024 | 3,312.75 | 3,377.00 | 3,266.65 | 3,275.45 | 3,275.45 | 12,120,574 |
May 08, 2024 | 3,429.00 | 3,497.40 | 3,367.80 | 3,486.85 | 3,486.85 | 4,116,670 |
May 07, 2024 | 3,479.40 | 3,496.00 | 3,425.00 | 3,427.75 | 3,427.75 | 3,376,013 |
May 06, 2024 | 3,522.80 | 3,527.00 | 3,441.10 | 3,463.30 | 3,463.30 | 2,614,667 |
May 03, 2024 | 3,610.00 | 3,622.00 | 3,488.45 | 3,499.80 | 3,499.80 | 4,079,696 |
May 02, 2024 | 3,590.05 | 3,634.15 | 3,576.05 | 3,599.50 | 3,599.50 | 3,748,847 |
Apr 30, 2024 | 3,639.00 | 3,648.95 | 3,584.05 | 3,594.30 | 3,594.30 | 1,571,996 |
Apr 29, 2024 | 3,606.10 | 3,649.90 | 3,605.20 | 3,634.30 | 3,634.30 | 1,396,979 |
Apr 26, 2024 | 3,652.00 | 3,660.90 | 3,585.00 | 3,605.20 | 3,605.20 | 1,973,113 |
Apr 25, 2024 | 3,616.10 | 3,666.00 | 3,611.60 | 3,652.30 | 3,652.30 | 2,420,380 |
Apr 24, 2024 | 3,616.55 | 3,654.95 | 3,601.10 | 3,634.85 | 3,634.85 | 1,501,234 |
Apr 23, 2024 | 3,632.75 | 3,632.75 | 3,588.00 | 3,610.15 | 3,610.15 | 1,434,580 |
Apr 22, 2024 | 3,568.75 | 3,620.00 | 3,540.95 | 3,612.70 | 3,612.70 | 2,605,754 |
Apr 19, 2024 | 3,525.00 | 3,542.90 | 3,472.40 | 3,518.35 | 3,518.35 | 2,759,031 |
Apr 18, 2024 | 3,561.95 | 3,617.65 | 3,539.70 | 3,550.95 | 3,550.95 | 3,273,257 |
Apr 16, 2024 | 3,580.05 | 3,598.15 | 3,529.45 | 3,543.45 | 3,543.45 | 2,291,042 |
Apr 15, 2024 | 3,626.05 | 3,679.85 | 3,586.20 | 3,600.80 | 3,600.80 | 1,719,910 |
Apr 12, 2024 | 3,749.95 | 3,802.10 | 3,663.50 | 3,679.25 | 3,679.25 | 3,437,544 |
Apr 10, 2024 | 3,800.00 | 3,800.00 | 3,750.10 | 3,753.20 | 3,753.20 | 1,951,581 |
Apr 09, 2024 | 3,820.00 | 3,827.95 | 3,775.00 | 3,785.25 | 3,785.25 | 1,997,057 |
Apr 08, 2024 | 3,745.00 | 3,819.80 | 3,743.10 | 3,807.85 | 3,807.85 | 1,083,395 |
Apr 05, 2024 | 3,770.10 | 3,790.00 | 3,716.25 | 3,743.10 | 3,743.10 | 1,645,597 |
Apr 04, 2024 | 3,804.90 | 3,819.75 | 3,731.05 | 3,797.85 | 3,797.85 | 2,339,529 |
Apr 03, 2024 | 3,799.70 | 3,799.70 | 3,770.15 | 3,782.45 | 3,782.45 | 1,684,618 |
Apr 02, 2024 | 3,849.80 | 3,860.00 | 3,771.25 | 3,807.40 | 3,807.40 | 3,608,162 |
Apr 01, 2024 | 3,780.85 | 3,851.85 | 3,780.85 | 3,838.00 | 3,838.00 | 1,905,190 |
Mar 28, 2024 | 3,706.55 | 3,813.35 | 3,697.55 | 3,763.90 | 3,763.90 | 4,278,668 |
Mar 27, 2024 | 3,683.00 | 3,727.20 | 3,670.10 | 3,706.40 | 3,706.40 | 2,387,693 |
Mar 26, 2024 | 3,605.00 | 3,676.90 | 3,600.00 | 3,670.10 | 3,670.10 | 2,320,963 |
Mar 22, 2024 | 3,546.20 | 3,647.30 | 3,546.20 | 3,617.80 | 3,617.80 | 3,020,545 |
Mar 21, 2024 | 3,525.15 | 3,596.00 | 3,525.15 | 3,560.00 | 3,560.00 | 2,504,962 |
Mar 20, 2024 | 3,502.75 | 3,524.95 | 3,487.75 | 3,509.70 | 3,509.70 | 1,442,811 |
Mar 19, 2024 | 3,541.00 | 3,549.50 | 3,481.00 | 3,501.70 | 3,501.70 | 1,447,405 |
Mar 18, 2024 | 3,537.15 | 3,572.20 | 3,526.70 | 3,561.20 | 3,561.20 | 1,354,787 |
Mar 15, 2024 | 3,598.00 | 3,603.00 | 3,524.05 | 3,537.15 | 3,537.15 | 4,054,210 |
Mar 14, 2024 | 3,527.05 | 3,636.00 | 3,522.00 | 3,608.20 | 3,608.20 | 4,528,490 |
Mar 13, 2024 | 3,634.90 | 3,636.80 | 3,511.90 | 3,538.55 | 3,538.55 | 2,503,293 |
Mar 12, 2024 | 3,639.05 | 3,672.00 | 3,613.15 | 3,621.65 | 3,621.65 | 1,470,377 |
Mar 11, 2024 | 3,700.00 | 3,700.00 | 3,631.45 | 3,640.60 | 3,640.60 | 1,748,541 |
Mar 07, 2024 | 3,660.75 | 3,705.15 | 3,643.25 | 3,676.95 | 3,676.95 | 2,344,401 |
Mar 06, 2024 | 3,618.00 | 3,652.45 | 3,586.05 | 3,642.20 | 3,642.20 | 1,500,196 |
Mar 05, 2024 | 3,631.20 | 3,644.45 | 3,590.30 | 3,612.60 | 3,612.60 | 1,981,370 |
Mar 04, 2024 | 3,670.00 | 3,679.80 | 3,622.05 | 3,644.45 | 3,644.45 | 1,307,501 |
Mar 01, 2024 | 3,501.65 | 3,658.35 | 3,500.00 | 3,633.50 | 3,633.50 | 4,407,803 |
Feb 29, 2024 | 3,485.00 | 3,496.00 | 3,436.45 | 3,477.55 | 3,477.55 | 2,119,512 |
Feb 28, 2024 | 3,505.00 | 3,513.00 | 3,446.15 | 3,470.20 | 3,470.20 | 1,666,903 |
Feb 27, 2024 | 3,475.00 | 3,512.00 | 3,451.90 | 3,506.45 | 3,506.45 | 2,122,286 |
Feb 26, 2024 | 3,400.00 | 3,491.65 | 3,393.00 | 3,470.15 | 3,470.15 | 4,122,419 |
Feb 23, 2024 | 3,363.75 | 3,399.90 | 3,340.75 | 3,387.95 | 3,387.95 | 2,107,176 |
Feb 22, 2024 | 3,310.00 | 3,369.00 | 3,276.95 | 3,363.75 | 3,363.75 | 2,521,388 |
Feb 21, 2024 | 3,356.90 | 3,356.90 | 3,290.05 | 3,296.40 | 3,296.40 | 2,430,672 |
Feb 20, 2024 | 3,339.85 | 3,367.75 | 3,328.45 | 3,356.75 | 3,356.75 | 1,578,162 |
Feb 19, 2024 | 3,400.55 | 3,408.00 | 3,335.50 | 3,339.85 | 3,339.85 | 1,216,447 |
Feb 16, 2024 | 3,304.95 | 3,398.00 | 3,304.05 | 3,386.75 | 3,386.75 | 2,768,329 |
Feb 15, 2024 | 3,309.00 | 3,321.95 | 3,290.20 | 3,300.30 | 3,300.30 | 1,999,189 |
Feb 14, 2024 | 3,290.05 | 3,316.95 | 3,263.05 | 3,309.00 | 3,309.00 | 2,502,138 |
Feb 13, 2024 | 3,312.00 | 3,338.55 | 3,284.10 | 3,321.50 | 3,321.50 | 2,151,493 |
Feb 12, 2024 | 3,330.00 | 3,339.15 | 3,287.00 | 3,299.55 | 3,299.55 | 1,922,273 |
Feb 09, 2024 | 3,336.25 | 3,390.00 | 3,308.95 | 3,324.55 | 3,324.55 | 3,121,873 |
Feb 08, 2024 | 3,413.00 | 3,417.80 | 3,293.85 | 3,335.50 | 3,335.50 | 3,471,727 |
Feb 07, 2024 | 3,445.00 | 3,447.00 | 3,389.00 | 3,394.70 | 3,394.70 | 2,099,940 |
Feb 06, 2024 | 3,346.00 | 3,427.75 | 3,337.55 | 3,424.25 | 3,424.25 | 2,545,192 |
Feb 05, 2024 | 3,375.50 | 3,407.95 | 3,318.45 | 3,341.75 | 3,341.75 | 2,954,238 |
Feb 02, 2024 | 3,402.70 | 3,436.35 | 3,361.00 | 3,376.05 | 3,376.05 | 7,579,802 |
Feb 01, 2024 | 3,480.00 | 3,493.75 | 3,371.00 | 3,398.00 | 3,398.00 | 6,149,780 |
Jan 31, 2024 | 3,520.00 | 3,538.00 | 3,387.05 | 3,479.75 | 3,479.75 | 9,637,606 |
Jan 30, 2024 | 3,715.95 | 3,737.90 | 3,624.90 | 3,633.30 | 3,633.30 | 1,454,989 |
Jan 29, 2024 | 3,604.00 | 3,733.85 | 3,600.10 | 3,708.00 | 3,708.00 | 2,072,982 |
Jan 25, 2024 | 3,599.90 | 3,618.25 | 3,564.80 | 3,593.45 | 3,593.45 | 2,206,540 |
Jan 24, 2024 | 3,570.00 | 3,617.95 | 3,521.70 | 3,589.20 | 3,589.20 | 3,711,521 |
Jan 23, 2024 | 3,637.60 | 3,661.35 | 3,536.20 | 3,551.00 | 3,551.00 | 1,742,142 |
Jan 19, 2024 | 3,603.00 | 3,655.85 | 3,603.00 | 3,646.00 | 3,646.00 | 1,913,923 |
Jan 18, 2024 | 3,570.80 | 3,616.95 | 3,525.00 | 3,596.00 | 3,596.00 | 2,148,898 |
Jan 17, 2024 | 3,555.00 | 3,614.45 | 3,547.70 | 3,570.95 | 3,570.95 | 2,699,076 |
Jan 16, 2024 | 3,548.00 | 3,589.00 | 3,538.00 | 3,573.50 | 3,573.50 | 1,791,818 |
Jan 15, 2024 | 3,576.10 | 3,605.70 | 3,538.05 | 3,543.05 | 3,543.05 | 1,783,518 |
Jan 12, 2024 | 3,505.05 | 3,578.65 | 3,494.05 | 3,568.80 | 3,568.80 | 1,782,631 |
Jan 11, 2024 | 3,545.50 | 3,559.55 | 3,500.55 | 3,504.85 | 3,504.85 | 1,105,348 |
Jan 10, 2024 | 3,549.95 | 3,558.95 | 3,520.00 | 3,545.50 | 3,545.50 | 1,534,821 |
Jan 09, 2024 | 3,527.45 | 3,593.75 | 3,520.10 | 3,555.95 | 3,555.95 | 1,807,271 |
Jan 08, 2024 | 3,540.00 | 3,559.95 | 3,490.00 | 3,501.10 | 3,501.10 | 1,993,855 |
Jan 05, 2024 | 3,464.95 | 3,555.00 | 3,460.00 | 3,521.90 | 3,521.90 | 2,069,018 |
Jan 04, 2024 | 3,441.05 | 3,480.10 | 3,423.00 | 3,458.70 | 3,458.70 | 1,651,616 |
Jan 03, 2024 | 3,433.00 | 3,465.85 | 3,411.60 | 3,440.35 | 3,440.35 | 1,283,859 |
Jan 02, 2024 | 3,525.05 | 3,525.45 | 3,432.00 | 3,438.10 | 3,438.10 | 1,511,464 |
Jan 01, 2024 | 3,538.00 | 3,538.00 | 3,496.05 | 3,525.45 | 3,525.45 | 777,080 |
Dec 29, 2023 | 3,531.00 | 3,540.00 | 3,495.00 | 3,526.00 | 3,526.00 | 968,577 |
Dec 28, 2023 | 3,545.00 | 3,559.95 | 3,500.50 | 3,518.05 | 3,518.05 | 3,371,121 |
Dec 27, 2023 | 3,510.00 | 3,549.00 | 3,504.15 | 3,544.00 | 3,544.00 | 1,389,266 |
Dec 26, 2023 | 3,477.95 | 3,508.35 | 3,477.95 | 3,490.05 | 3,490.05 | 1,072,263 |
Dec 22, 2023 | 3,424.00 | 3,496.00 | 3,408.60 | 3,477.95 | 3,477.95 | 1,681,707 |
Dec 21, 2023 | 3,390.05 | 3,439.95 | 3,333.00 | 3,424.15 | 3,424.15 | 2,292,802 |
Dec 20, 2023 | 3,505.00 | 3,514.60 | 3,412.55 | 3,418.50 | 3,418.50 | 1,876,048 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |