Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 1,250.00 | 1,347.00 | 1,241.00 | 1,278.75 | 1,278.75 | 20,430,293 |
Apr 25, 2024 | 1,185.00 | 1,193.55 | 1,172.80 | 1,190.30 | 1,190.30 | 3,357,065 |
Apr 24, 2024 | 1,207.95 | 1,207.95 | 1,181.50 | 1,185.70 | 1,185.70 | 1,375,843 |
Apr 23, 2024 | 1,218.00 | 1,218.00 | 1,198.80 | 1,200.25 | 1,200.25 | 1,460,983 |
Apr 22, 2024 | 1,196.10 | 1,216.70 | 1,195.10 | 1,208.05 | 1,208.05 | 1,364,143 |
Apr 19, 2024 | 1,163.05 | 1,204.85 | 1,162.95 | 1,193.65 | 1,193.65 | 2,572,144 |
Apr 18, 2024 | 1,199.55 | 1,207.85 | 1,176.05 | 1,179.65 | 1,179.65 | 3,242,357 |
Apr 16, 2024 | 1,205.00 | 1,213.15 | 1,191.00 | 1,195.80 | 1,195.80 | 2,085,459 |
Apr 15, 2024 | 1,235.00 | 1,240.65 | 1,211.00 | 1,218.75 | 1,218.75 | 2,153,147 |
Apr 12, 2024 | 1,264.95 | 1,269.75 | 1,238.00 | 1,242.10 | 1,242.10 | 2,887,322 |
Apr 10, 2024 | 1,260.45 | 1,273.45 | 1,252.00 | 1,266.30 | 1,266.30 | 1,994,380 |
Apr 09, 2024 | 1,265.10 | 1,281.00 | 1,242.75 | 1,251.40 | 1,251.40 | 1,198,161 |
Apr 08, 2024 | 1,270.00 | 1,270.00 | 1,256.10 | 1,265.15 | 1,265.15 | 686,932 |
Apr 05, 2024 | 1,275.00 | 1,275.95 | 1,260.20 | 1,263.40 | 1,263.40 | 1,184,658 |
Apr 04, 2024 | 1,260.00 | 1,289.00 | 1,246.90 | 1,279.25 | 1,279.25 | 2,460,669 |
Apr 03, 2024 | 1,240.00 | 1,263.00 | 1,240.00 | 1,255.15 | 1,255.15 | 1,819,093 |
Apr 02, 2024 | 1,244.00 | 1,251.95 | 1,235.10 | 1,236.80 | 1,236.80 | 1,320,357 |
Apr 01, 2024 | 1,252.10 | 1,261.15 | 1,242.00 | 1,244.55 | 1,244.55 | 1,397,037 |
Mar 28, 2024 | 1,260.00 | 1,264.95 | 1,242.00 | 1,248.10 | 1,248.10 | 2,436,133 |
Mar 27, 2024 | 1,258.00 | 1,263.15 | 1,246.55 | 1,253.80 | 1,253.80 | 2,128,854 |
Mar 26, 2024 | 1,262.25 | 1,271.60 | 1,251.00 | 1,254.35 | 1,254.35 | 2,144,358 |
Mar 22, 2024 | 1,258.50 | 1,279.90 | 1,236.10 | 1,262.65 | 1,262.65 | 2,990,908 |
Mar 21, 2024 | 1,275.00 | 1,287.45 | 1,270.65 | 1,282.75 | 1,282.75 | 1,420,041 |
Mar 20, 2024 | 1,252.00 | 1,272.00 | 1,247.00 | 1,264.30 | 1,264.30 | 1,139,621 |
Mar 19, 2024 | 1,270.00 | 1,272.65 | 1,248.90 | 1,252.25 | 1,252.25 | 1,243,420 |
Mar 18, 2024 | 1,282.00 | 1,287.45 | 1,268.05 | 1,272.65 | 1,272.65 | 630,807 |
Mar 15, 2024 | 1,293.00 | 1,293.00 | 1,268.50 | 1,282.20 | 1,282.20 | 2,499,025 |
Mar 14, 2024 | 1,272.00 | 1,297.45 | 1,258.05 | 1,293.35 | 1,293.35 | 2,129,097 |
Mar 13, 2024 | 1,292.30 | 1,299.40 | 1,266.30 | 1,277.20 | 1,277.20 | 2,001,399 |
Mar 12, 2024 | 1,295.00 | 1,307.65 | 1,277.70 | 1,292.30 | 1,292.30 | 1,963,068 |
Mar 11, 2024 | 1,288.15 | 1,296.30 | 1,275.50 | 1,289.00 | 1,289.00 | 1,577,732 |
Mar 07, 2024 | 1,275.00 | 1,293.10 | 1,265.55 | 1,288.15 | 1,288.15 | 2,073,691 |
Mar 06, 2024 | 1,267.50 | 1,274.35 | 1,250.10 | 1,271.00 | 1,271.00 | 2,064,350 |
Mar 05, 2024 | 1,274.90 | 1,279.90 | 1,259.10 | 1,272.50 | 1,272.50 | 1,420,379 |
Mar 04, 2024 | 1,275.60 | 1,285.50 | 1,270.10 | 1,280.05 | 1,280.05 | 1,843,831 |
Mar 01, 2024 | 1,287.00 | 1,287.00 | 1,268.00 | 1,271.80 | 1,271.80 | 1,560,034 |
Feb 29, 2024 | 1,280.00 | 1,285.20 | 1,264.25 | 1,273.85 | 1,273.85 | 2,251,498 |
Feb 28, 2024 | 1,302.00 | 1,306.05 | 1,271.00 | 1,285.85 | 1,285.85 | 1,289,779 |
Feb 27, 2024 | 1,295.00 | 1,305.05 | 1,283.70 | 1,296.05 | 1,296.05 | 1,488,661 |
Feb 26, 2024 | 1,322.25 | 1,324.90 | 1,295.00 | 1,298.25 | 1,298.25 | 1,196,507 |
Feb 23, 2024 | 1,338.90 | 1,342.55 | 1,316.30 | 1,322.25 | 1,322.25 | 1,660,506 |
Feb 22, 2024 | 1,307.00 | 1,330.50 | 1,299.35 | 1,328.10 | 1,328.10 | 2,201,424 |
Feb 21, 2024 | 1,320.00 | 1,325.00 | 1,292.20 | 1,296.60 | 1,296.60 | 1,769,508 |
Feb 20, 2024 | 1,310.00 | 1,323.65 | 1,302.00 | 1,320.55 | 1,320.55 | 2,113,200 |
Feb 19, 2024 | 1,302.95 | 1,318.00 | 1,287.45 | 1,310.00 | 1,310.00 | 1,496,111 |
Feb 16, 2024 | 1,305.10 | 1,309.20 | 1,298.00 | 1,302.55 | 1,302.55 | 1,994,659 |
Feb 15, 2024 | 1,304.70 | 1,308.00 | 1,291.55 | 1,300.35 | 1,300.35 | 1,703,763 |
Feb 14, 2024 | 1,310.00 | 1,319.95 | 1,282.65 | 1,292.90 | 1,292.90 | 3,426,103 |
Feb 13, 2024 | 1,321.95 | 1,334.80 | 1,300.00 | 1,328.45 | 1,328.45 | 1,127,361 |
Feb 12, 2024 | 1,318.40 | 1,331.00 | 1,311.10 | 1,318.80 | 1,318.80 | 1,149,683 |
Feb 09, 2024 | 1,317.00 | 1,321.45 | 1,305.95 | 1,311.05 | 1,311.05 | 1,085,349 |
Feb 08, 2024 | 1,326.00 | 1,329.65 | 1,302.00 | 1,309.25 | 1,309.25 | 2,308,756 |
Feb 07, 2024 | 1,351.50 | 1,358.70 | 1,314.05 | 1,318.00 | 1,318.00 | 2,004,588 |
Feb 06, 2024 | 1,330.00 | 1,362.40 | 1,328.10 | 1,351.05 | 1,351.05 | 2,713,529 |
Feb 05, 2024 | 1,345.80 | 1,353.10 | 1,328.00 | 1,332.75 | 1,332.75 | 953,919 |
Feb 02, 2024 | 1,323.50 | 1,354.00 | 1,323.05 | 1,338.10 | 1,338.10 | 1,838,847 |
Feb 01, 2024 | 1,330.00 | 1,336.35 | 1,309.75 | 1,312.50 | 1,312.50 | 2,286,420 |
Jan 31, 2024 | 1,318.10 | 1,336.00 | 1,312.30 | 1,333.65 | 1,333.65 | 1,798,462 |
Jan 30, 2024 | 1,323.95 | 1,340.95 | 1,315.00 | 1,317.85 | 1,317.85 | 2,293,154 |
Jan 29, 2024 | 1,338.00 | 1,338.00 | 1,311.00 | 1,314.35 | 1,314.35 | 2,495,791 |
Jan 25, 2024 | 1,348.00 | 1,356.35 | 1,312.05 | 1,322.05 | 1,322.05 | 8,424,862 |
Jan 24, 2024 | 1,372.95 | 1,410.50 | 1,365.55 | 1,407.95 | 1,407.95 | 2,008,135 |
Jan 23, 2024 | 1,396.50 | 1,416.30 | 1,356.75 | 1,366.65 | 1,366.65 | 2,683,661 |
Jan 19, 2024 | 1,373.90 | 1,397.85 | 1,355.00 | 1,389.90 | 1,389.90 | 4,463,826 |
Jan 18, 2024 | 1,326.70 | 1,369.50 | 1,306.00 | 1,355.15 | 1,355.15 | 4,533,782 |
Jan 17, 2024 | 1,306.00 | 1,334.50 | 1,305.25 | 1,326.75 | 1,326.75 | 2,313,059 |
Jan 16, 2024 | 1,330.10 | 1,332.20 | 1,310.50 | 1,320.40 | 1,320.40 | 1,883,106 |
Jan 15, 2024 | 1,335.00 | 1,401.50 | 1,333.85 | 1,337.65 | 1,337.65 | 6,012,767 |
Jan 12, 2024 | 1,271.80 | 1,311.75 | 1,267.00 | 1,308.05 | 1,308.05 | 5,023,455 |
Jan 11, 2024 | 1,240.90 | 1,261.80 | 1,240.90 | 1,249.40 | 1,249.40 | 930,492 |
Jan 10, 2024 | 1,236.50 | 1,246.45 | 1,228.30 | 1,240.90 | 1,240.90 | 808,638 |
Jan 09, 2024 | 1,240.55 | 1,251.20 | 1,232.60 | 1,235.65 | 1,235.65 | 994,439 |
Jan 08, 2024 | 1,250.20 | 1,254.25 | 1,221.40 | 1,228.95 | 1,228.95 | 1,320,667 |
Jan 05, 2024 | 1,254.90 | 1,271.85 | 1,245.55 | 1,248.30 | 1,248.30 | 1,756,868 |
Jan 04, 2024 | 1,250.10 | 1,254.70 | 1,231.70 | 1,247.50 | 1,247.50 | 3,355,191 |
Jan 03, 2024 | 1,265.00 | 1,274.00 | 1,240.00 | 1,244.20 | 1,244.20 | 2,231,707 |
Jan 02, 2024 | 1,298.00 | 1,299.10 | 1,272.85 | 1,278.10 | 1,278.10 | 1,615,064 |
Jan 01, 2024 | 1,273.00 | 1,303.80 | 1,265.25 | 1,297.15 | 1,297.15 | 1,776,828 |
Dec 29, 2023 | 1,285.95 | 1,291.95 | 1,268.10 | 1,272.65 | 1,272.65 | 1,187,193 |
Dec 28, 2023 | 1,285.00 | 1,289.00 | 1,270.55 | 1,285.95 | 1,285.95 | 2,284,964 |
Dec 27, 2023 | 1,287.90 | 1,291.50 | 1,267.25 | 1,280.15 | 1,280.15 | 1,584,695 |
Dec 26, 2023 | 1,275.00 | 1,288.75 | 1,260.55 | 1,282.00 | 1,282.00 | 1,720,830 |
Dec 22, 2023 | 1,260.00 | 1,280.90 | 1,242.50 | 1,275.15 | 1,275.15 | 2,297,352 |
Dec 21, 2023 | 1,232.00 | 1,258.55 | 1,226.00 | 1,250.10 | 1,250.10 | 3,337,533 |
Dec 20, 2023 | 1,291.00 | 1,314.00 | 1,238.20 | 1,248.60 | 1,248.60 | 2,860,865 |
Dec 19, 2023 | 1,300.00 | 1,300.95 | 1,269.20 | 1,281.45 | 1,281.45 | 1,717,860 |
Dec 18, 2023 | 1,305.00 | 1,333.05 | 1,286.45 | 1,291.75 | 1,291.75 | 2,671,348 |
Dec 15, 2023 | 1,270.00 | 1,324.80 | 1,262.50 | 1,306.10 | 1,306.10 | 5,900,381 |
Dec 14, 2023 | 1,235.00 | 1,269.80 | 1,230.15 | 1,264.70 | 1,264.70 | 5,287,733 |
Dec 13, 2023 | 1,226.00 | 1,233.95 | 1,197.05 | 1,216.10 | 1,216.10 | 3,025,706 |
Dec 12, 2023 | 1,237.95 | 1,245.00 | 1,218.65 | 1,226.15 | 1,226.15 | 1,114,846 |
Dec 11, 2023 | 1,231.00 | 1,240.50 | 1,225.30 | 1,233.30 | 1,233.30 | 1,558,876 |
Dec 08, 2023 | 1,230.00 | 1,237.95 | 1,217.25 | 1,225.30 | 1,225.30 | 2,642,571 |
Dec 07, 2023 | 1,226.00 | 1,231.00 | 1,220.10 | 1,223.25 | 1,223.25 | 1,076,885 |
Dec 06, 2023 | 1,223.00 | 1,247.00 | 1,218.65 | 1,225.20 | 1,225.20 | 2,637,916 |
Dec 05, 2023 | 1,224.00 | 1,226.25 | 1,208.85 | 1,220.60 | 1,220.60 | 1,499,843 |
Dec 04, 2023 | 1,238.00 | 1,249.20 | 1,218.00 | 1,223.90 | 1,223.90 | 1,581,599 |
Dec 01, 2023 | 1,226.80 | 1,226.80 | 1,211.55 | 1,220.55 | 1,220.55 | 1,017,856 |
Nov 30, 2023 | 1,222.00 | 1,228.30 | 1,208.70 | 1,220.95 | 1,220.95 | 2,978,406 |
Nov 29, 2023 | 1,207.00 | 1,234.60 | 1,206.65 | 1,221.70 | 1,221.70 | 1,898,448 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |