Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 08, 2024 | 3,489.42 | 3,489.42 | 3,489.42 | 3,489.42 | 3,489.42 | 34 |
May 07, 2024 | 3,452.00 | 3,468.12 | 3,447.20 | 3,467.25 | 3,467.25 | 449 |
May 03, 2024 | 3,426.66 | 3,426.66 | 3,414.33 | 3,415.25 | 3,415.25 | 625 |
May 02, 2024 | 3,411.00 | 3,437.20 | 3,411.00 | 3,430.25 | 3,430.25 | 448 |
May 01, 2024 | 3,427.00 | 3,444.67 | 3,409.00 | 3,414.50 | 3,414.50 | 3,177 |
Apr 30, 2024 | 3,439.00 | 3,439.00 | 3,418.50 | 3,417.50 | 3,417.50 | 1,348 |
Apr 29, 2024 | 3,424.00 | 3,434.00 | 3,414.20 | 3,410.75 | 3,410.75 | 3,172 |
Apr 26, 2024 | 3,437.42 | 3,454.50 | 3,432.50 | 3,447.50 | 3,447.50 | 100 |
Apr 25, 2024 | 3,445.50 | 3,468.59 | 3,445.50 | 3,438.25 | 3,438.25 | 1,690 |
Apr 24, 2024 | 3,424.50 | 3,430.57 | 3,422.00 | 3,441.75 | 3,441.75 | 102 |
Apr 23, 2024 | 3,451.00 | 3,458.27 | 3,431.50 | 3,429.75 | 3,429.75 | 3,364 |
Apr 22, 2024 | 3,434.50 | 3,445.90 | 3,422.00 | 3,441.75 | 3,441.75 | 2,173 |
Apr 19, 2024 | 3,362.00 | 3,379.49 | 3,360.83 | 3,379.75 | 3,379.75 | 13,773 |
Apr 18, 2024 | 3,346.00 | 3,365.50 | 3,342.00 | 3,355.75 | 3,355.75 | 2,870 |
Apr 17, 2024 | 3,342.50 | 3,350.50 | 3,342.50 | 3,334.00 | 3,334.00 | 378 |
Apr 16, 2024 | 3,323.50 | 3,338.50 | 3,323.50 | 3,339.75 | 3,339.75 | 223 |
Apr 15, 2024 | 3,350.72 | 3,361.00 | 3,345.50 | 3,349.75 | 3,349.75 | 2,519 |
Apr 12, 2024 | 3,363.00 | 3,367.05 | 3,355.00 | 3,357.50 | 3,357.50 | 364 |
Apr 11, 2024 | 3,364.00 | 3,369.49 | 3,355.00 | 3,352.50 | 3,352.50 | 1,412 |
Apr 10, 2024 | 3,335.50 | 3,355.50 | 3,335.50 | 3,349.75 | 3,349.75 | 289 |
Apr 09, 2024 | 3,324.50 | 3,329.00 | 3,310.50 | 3,325.25 | 3,325.25 | 19,924 |
Apr 08, 2024 | 3,346.50 | 3,347.00 | 3,334.50 | 3,334.00 | 3,334.00 | 5,222 |
Apr 05, 2024 | 3,334.50 | 3,341.00 | 3,331.50 | 3,347.25 | 3,347.25 | 121 |
Apr 04, 2024 | 3,347.00 | 3,355.50 | 3,342.50 | 3,347.50 | 3,347.50 | 18,257 |
Apr 03, 2024 | 3,394.50 | 3,400.50 | 3,363.50 | 3,352.00 | 3,352.00 | 1,030 |
Apr 02, 2024 | 3,424.00 | 3,424.00 | 3,406.50 | 3,400.50 | 3,400.50 | 1,423 |
Mar 28, 2024 | 3,423.00 | 3,435.00 | 3,423.00 | 3,429.25 | 3,429.25 | 1,570 |
Mar 27, 2024 | 3,413.00 | 3,414.50 | 3,399.00 | 3,413.25 | 3,413.25 | 2,644 |
Mar 26, 2024 | 3,385.99 | 3,395.50 | 3,383.50 | 3,399.50 | 3,399.50 | 739 |
Mar 25, 2024 | 3,408.50 | 3,408.50 | 3,390.00 | 3,383.00 | 3,383.00 | 3,195 |
Mar 22, 2024 | 3,423.95 | 3,433.00 | 3,418.00 | 3,414.75 | 3,414.75 | 3,006 |
Mar 21, 2024 | 3,380.00 | 3,413.37 | 3,378.00 | 3,413.50 | 3,413.50 | 166 |
Mar 20, 2024 | 3,390.00 | 3,391.50 | 3,376.50 | 3,378.25 | 3,378.25 | 56 |
Mar 19, 2024 | 3,380.23 | 3,380.23 | 3,372.00 | 3,373.75 | 3,373.75 | 293 |
Mar 18, 2024 | 3,343.50 | 3,367.00 | 3,336.50 | 3,372.00 | 3,372.00 | 1,056 |
Mar 15, 2024 | 3,344.17 | 3,344.17 | 3,328.50 | 3,335.00 | 3,335.00 | 190 |
Mar 14, 2024 | 3,342.50 | 3,355.00 | 3,342.50 | 3,345.00 | 3,345.00 | 640 |
Mar 13, 2024 | 3,349.50 | 3,349.50 | 3,336.50 | 3,347.50 | 3,347.50 | 602 |
Mar 12, 2024 | 3,326.50 | 3,357.00 | 3,324.50 | 3,342.00 | 3,342.00 | 424 |
Mar 11, 2024 | 3,294.50 | 3,305.91 | 3,287.00 | 3,307.50 | 3,307.50 | 493 |
Mar 08, 2024 | 3,303.00 | 3,304.00 | 3,276.00 | 3,293.00 | 3,293.00 | 420 |
Mar 07, 2024 | 3,326.00 | 3,338.50 | 3,323.50 | 3,325.75 | 3,325.75 | 15,905 |
Mar 06, 2024 | 3,314.50 | 3,330.00 | 3,314.50 | 3,327.25 | 3,327.25 | 41 |
Mar 05, 2024 | 3,309.50 | 3,328.00 | 3,307.50 | 3,314.00 | 3,314.00 | 1,131 |
Mar 04, 2024 | 3,293.00 | 3,302.38 | 3,293.00 | 3,298.50 | 3,298.50 | 5,404 |
Mar 01, 2024 | 3,318.00 | 3,318.00 | 3,308.00 | 3,302.75 | 3,302.75 | 118 |
Feb 29, 2024 | 3,319.50 | 3,319.50 | 3,302.50 | 3,319.00 | 3,319.00 | 3,258 |
Feb 28, 2024 | 3,308.50 | 3,316.00 | 3,304.00 | 3,312.00 | 3,312.00 | 6,902 |
Feb 27, 2024 | 3,302.00 | 3,309.50 | 3,300.00 | 3,299.50 | 3,299.50 | 4,702 |
Feb 26, 2024 | 3,307.50 | 3,312.50 | 3,307.50 | 3,311.00 | 3,311.00 | 311 |
Feb 23, 2024 | 3,305.00 | 3,318.50 | 3,301.97 | 3,322.25 | 3,322.25 | 448 |
Feb 22, 2024 | 3,286.00 | 3,294.00 | 3,279.50 | 3,292.50 | 3,292.50 | 6,734 |
Feb 21, 2024 | 3,298.50 | 3,303.00 | 3,297.50 | 3,300.50 | 3,300.50 | 216 |
Feb 20, 2024 | 3,314.50 | 3,347.50 | 3,306.00 | 3,333.25 | 3,333.25 | 51,830 |
Feb 19, 2024 | 3,310.00 | 3,318.00 | 3,306.00 | 3,318.00 | 3,318.00 | 204 |
Feb 16, 2024 | 3,306.00 | 3,313.00 | 3,306.00 | 3,313.25 | 3,313.25 | 508 |
Feb 15, 2024 | 3,302.32 | 3,306.50 | 3,301.49 | 3,303.50 | 3,303.50 | 992 |
Feb 14, 2024 | 3,310.00 | 3,310.00 | 3,289.50 | 3,294.50 | 3,294.50 | 548 |
Feb 13, 2024 | 3,301.50 | 3,326.00 | 3,298.00 | 3,293.00 | 3,293.00 | 46,078 |
Feb 12, 2024 | 3,299.00 | 3,299.00 | 3,288.50 | 3,298.00 | 3,298.00 | 607 |
Feb 09, 2024 | 3,328.50 | 3,328.90 | 3,291.50 | 3,295.00 | 3,295.00 | 2,462 |
Feb 08, 2024 | 3,328.00 | 3,337.50 | 3,322.00 | 3,325.75 | 3,325.75 | 2,137 |
Feb 07, 2024 | 3,329.50 | 3,335.50 | 3,329.00 | 3,335.25 | 3,335.25 | 490 |
Feb 06, 2024 | 3,331.54 | 3,331.54 | 3,326.00 | 3,336.00 | 3,336.00 | 1,263 |
Feb 05, 2024 | 3,337.00 | 3,359.35 | 3,336.19 | 3,350.50 | 3,350.50 | 1,818 |
Feb 02, 2024 | 3,308.00 | 3,323.00 | 3,308.00 | 3,324.75 | 3,324.75 | 1,220 |
Feb 01, 2024 | 3,262.00 | 3,285.00 | 3,261.23 | 3,296.75 | 3,296.75 | 1,436 |
Jan 31, 2024 | 3,297.50 | 3,306.00 | 3,265.50 | 3,276.50 | 3,276.50 | 261 |
Jan 30, 2024 | 3,269.50 | 3,278.00 | 3,264.50 | 3,275.25 | 3,275.25 | 4,302 |
Jan 29, 2024 | 3,250.00 | 3,266.50 | 3,240.50 | 3,252.50 | 3,252.50 | 764 |
Jan 26, 2024 | 3,242.50 | 3,242.50 | 3,228.50 | 3,239.00 | 3,239.00 | 1,190 |
Jan 25, 2024 | 3,199.50 | 3,207.00 | 3,198.00 | 3,205.75 | 3,205.75 | 193 |
Jan 24, 2024 | 3,239.00 | 3,239.00 | 3,223.00 | 3,220.50 | 3,220.50 | 3,913 |
Jan 23, 2024 | 3,208.50 | 3,244.50 | 3,197.00 | 3,240.25 | 3,240.25 | 65,448 |
Jan 22, 2024 | 3,226.50 | 3,229.00 | 3,208.50 | 3,212.00 | 3,212.00 | 10,304 |
Jan 19, 2024 | 3,245.00 | 3,245.00 | 3,221.98 | 3,231.25 | 3,231.25 | 40,651 |
Jan 18, 2024 | 3,232.50 | 3,237.00 | 3,221.50 | 3,220.00 | 3,220.00 | 2,414 |
Jan 17, 2024 | 3,238.50 | 3,255.50 | 3,238.50 | 3,254.75 | 3,254.75 | 362 |
Jan 16, 2024 | 3,266.50 | 3,272.50 | 3,263.00 | 3,254.25 | 3,254.25 | 402 |
Jan 15, 2024 | 3,252.00 | 3,257.50 | 3,239.86 | 3,246.75 | 3,246.75 | 241 |
Jan 12, 2024 | 3,217.50 | 3,240.50 | 3,217.50 | 3,233.00 | 3,233.00 | 46 |
Jan 11, 2024 | 3,243.00 | 3,243.00 | 3,220.50 | 3,229.00 | 3,229.00 | 1,029 |
Jan 10, 2024 | 3,247.95 | 3,251.55 | 3,236.50 | 3,238.25 | 3,238.25 | 1,235 |
Jan 09, 2024 | 3,234.50 | 3,234.50 | 3,228.00 | 3,233.00 | 3,233.00 | 23 |
Jan 08, 2024 | 3,222.50 | 3,222.50 | 3,222.50 | 3,213.00 | 3,213.00 | 64 |
Jan 05, 2024 | 3,240.00 | 3,240.00 | 3,236.50 | 3,218.00 | 3,218.00 | 500 |
Jan 04, 2024 | 3,236.00 | 3,246.50 | 3,224.50 | 3,246.50 | 3,246.50 | 318 |
Jan 03, 2024 | 3,280.00 | 3,280.00 | 3,267.00 | 3,263.00 | 3,263.00 | 2,616 |
Jan 02, 2024 | 3,219.50 | 3,258.50 | 3,219.50 | 3,267.25 | 3,267.25 | 253 |
Dec 29, 2023 | 3,208.00 | 3,209.50 | 3,207.50 | 3,203.25 | 3,203.25 | 13 |
Dec 28, 2023 | 3,196.50 | 3,202.50 | 3,184.50 | 3,201.00 | 3,201.00 | 471 |
Dec 27, 2023 | 3,203.00 | 3,203.00 | 3,181.44 | 3,182.25 | 3,182.25 | 380 |
Dec 22, 2023 | 3,158.50 | 3,163.00 | 3,157.90 | 3,160.00 | 3,160.00 | 345 |
Dec 21, 2023 | 3,158.50 | 3,158.50 | 3,158.50 | 3,160.00 | 3,160.00 | 1 |
Dec 20, 2023 | 3,213.00 | 3,213.00 | 3,188.00 | 3,181.25 | 3,181.25 | 232 |
Dec 19, 2023 | 3,188.00 | 3,188.00 | 3,186.50 | 3,186.50 | 3,186.50 | 75 |
Dec 18, 2023 | 3,174.50 | 3,189.00 | 3,174.50 | 3,211.50 | 3,211.50 | 184 |
Dec 15, 2023 | 3,159.00 | 3,159.50 | 3,146.00 | 3,161.75 | 3,161.75 | 2,275 |
Dec 14, 2023 | 3,207.50 | 3,222.50 | 3,183.00 | 3,171.00 | 3,171.00 | 572 |
Dec 13, 2023 | 3,192.50 | 3,200.00 | 3,188.50 | 3,209.50 | 3,209.50 | 894 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |