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