Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 1,253.25 | 1,277.00 | 1,237.00 | 1,263.50 | 1,263.50 | 30,804 |
25 Apr 2024 | 1,263.50 | 1,282.50 | 1,228.50 | 1,244.62 | 1,244.62 | 41,272 |
24 Apr 2024 | 1,346.00 | 1,347.50 | 1,244.00 | 1,258.77 | 1,258.77 | 163,636 |
23 Apr 2024 | 1,297.25 | 1,333.50 | 1,287.00 | 1,320.17 | 1,320.17 | 425,174 |
22 Apr 2024 | 1,294.75 | 1,303.50 | 1,273.00 | 1,295.00 | 1,295.00 | 28,330 |
19 Apr 2024 | 1,283.00 | 1,303.50 | 1,274.00 | 1,281.00 | 1,281.00 | 139,227 |
18 Apr 2024 | 1,300.50 | 1,312.00 | 1,277.84 | 1,288.02 | 1,288.02 | 899,678 |
17 Apr 2024 | 1,300.00 | 1,319.00 | 1,289.00 | 1,308.14 | 1,308.14 | 199,094 |
16 Apr 2024 | 1,302.00 | 1,304.13 | 1,286.50 | 1,299.01 | 1,299.01 | 3,105,478 |
15 Apr 2024 | 1,303.50 | 1,331.50 | 1,299.50 | 1,327.00 | 1,327.00 | 3,798,384 |
12 Apr 2024 | 1,311.25 | 1,318.00 | 1,275.00 | 1,297.94 | 1,297.94 | 32,427 |
11 Apr 2024 | 1,290.25 | 1,310.00 | 1,281.00 | 1,294.00 | 1,294.00 | 62,639 |
10 Apr 2024 | 1,302.00 | 1,322.50 | 1,288.50 | 1,291.94 | 1,291.94 | 567,023 |
09 Apr 2024 | 1,301.50 | 1,313.00 | 1,291.00 | 1,293.50 | 1,293.50 | 41,904 |
08 Apr 2024 | 1,293.25 | 1,305.08 | 1,286.50 | 1,291.01 | 1,291.01 | 31,344 |
05 Apr 2024 | 1,286.50 | 1,308.00 | 1,280.00 | 1,288.95 | 1,288.95 | 150,048 |
04 Apr 2024 | 1,296.25 | 1,304.00 | 1,296.00 | 1,300.59 | 1,300.59 | 511,985 |
03 Apr 2024 | 1,291.25 | 1,303.03 | 1,276.00 | 1,293.00 | 1,293.00 | 853,060 |
02 Apr 2024 | 1,350.25 | 1,352.00 | 1,286.50 | 1,348.05 | 1,348.05 | 204,836 |
28 Mar 2024 | 1,304.00 | 1,340.00 | 1,304.20 | 1,312.20 | 1,312.20 | 22,139 |
27 Mar 2024 | 1,308.30 | 1,330.40 | 1,301.27 | 1,301.61 | 1,301.61 | 340,524 |
26 Mar 2024 | 1,291.40 | 1,314.20 | 1,277.80 | 1,310.20 | 1,310.20 | 79,161 |
25 Mar 2024 | 1,267.20 | 1,305.00 | 1,264.20 | 1,287.07 | 1,287.07 | 85,201 |
22 Mar 2024 | 1,373.50 | 1,379.60 | 1,235.00 | 1,278.44 | 1,278.44 | 310,906 |
21 Mar 2024 | 1,370.80 | 1,381.80 | 1,367.60 | 1,376.35 | 1,376.35 | 18,938 |
20 Mar 2024 | 1,369.20 | 1,375.60 | 1,358.40 | 1,369.98 | 1,369.98 | 24,760 |
19 Mar 2024 | 1,362.60 | 1,377.60 | 1,357.20 | 1,368.12 | 1,368.12 | 86,318 |
18 Mar 2024 | 1,368.60 | 1,374.40 | 1,356.00 | 1,365.33 | 1,365.33 | 23,625 |
15 Mar 2024 | 1,374.70 | 1,384.20 | 1,362.80 | 1,379.07 | 1,379.07 | 193,497 |
14 Mar 2024 | 1,374.10 | 1,385.00 | 1,370.99 | 1,375.54 | 1,375.54 | 232,559 |
13 Mar 2024 | 1,371.40 | 1,379.00 | 1,360.60 | 1,375.46 | 1,375.46 | 357,875 |
12 Mar 2024 | 1,328.40 | 1,371.20 | 1,328.00 | 1,332.84 | 1,332.84 | 13,678 |
11 Mar 2024 | 1,312.20 | 1,323.20 | 1,306.60 | 1,312.62 | 1,312.62 | 20,963 |
08 Mar 2024 | 1,312.40 | 1,321.60 | 1,299.00 | 1,314.65 | 1,314.65 | 7,551 |
07 Mar 2024 | 1,312.60 | 1,331.20 | 1,297.80 | 1,307.36 | 1,307.36 | 115,263 |
06 Mar 2024 | 1,318.10 | 1,325.40 | 1,315.00 | 1,320.06 | 1,320.06 | 490,938 |
05 Mar 2024 | 1,326.70 | 1,332.80 | 1,316.80 | 1,326.33 | 1,326.33 | 252,298 |
04 Mar 2024 | 1,340.90 | 1,341.20 | 1,328.80 | 1,332.77 | 1,332.77 | 282,091 |
01 Mar 2024 | 1,346.00 | 1,358.60 | 1,340.72 | 1,350.67 | 1,350.67 | 344,520 |
29 Feb 2024 | 1,345.80 | 1,351.54 | 1,336.00 | 1,341.53 | 1,341.53 | 29,470 |
28 Feb 2024 | 1,354.60 | 1,364.60 | 1,344.00 | 1,355.74 | 1,355.74 | 436,470 |
27 Feb 2024 | 1,360.20 | 1,366.60 | 1,342.20 | 1,358.53 | 1,358.53 | 248,559 |
26 Feb 2024 | 1,354.60 | 1,359.80 | 1,351.20 | 1,352.60 | 1,352.60 | 16,503 |
23 Feb 2024 | 1,346.40 | 1,355.67 | 1,345.60 | 1,355.20 | 1,355.20 | 29,882 |
22 Feb 2024 | 1,344.40 | 1,350.40 | 1,329.40 | 1,330.40 | 1,330.40 | 68,204 |
21 Feb 2024 | 1,343.50 | 1,358.20 | 1,314.60 | 1,334.84 | 1,334.84 | 54,322 |
20 Feb 2024 | 1,334.10 | 1,367.00 | 1,310.20 | 1,350.00 | 1,350.00 | 71,012 |
19 Feb 2024 | 1,304.20 | 1,308.20 | 1,296.80 | 1,300.80 | 1,300.80 | 32,647 |
16 Feb 2024 | 1,315.00 | 1,324.80 | 1,299.00 | 1,311.60 | 1,311.60 | 21,225 |
15 Feb 2024 | 1,318.50 | 1,319.77 | 1,301.00 | 1,303.73 | 1,303.73 | 69,133 |
14 Feb 2024 | 1,298.00 | 1,312.40 | 1,292.40 | 1,308.65 | 1,308.65 | 26,501 |
13 Feb 2024 | 1,311.50 | 1,315.20 | 1,284.40 | 1,297.00 | 1,297.00 | 701,951 |
12 Feb 2024 | 1,316.10 | 1,320.23 | 1,307.40 | 1,314.51 | 1,314.51 | 50,426 |
09 Feb 2024 | 1,290.80 | 1,319.20 | 1,289.00 | 1,311.00 | 1,311.00 | 59,715 |
08 Feb 2024 | 1,279.10 | 1,289.80 | 1,277.80 | 1,286.19 | 1,286.19 | 54,902 |
07 Feb 2024 | 1,287.30 | 1,288.60 | 1,272.80 | 1,277.60 | 1,277.60 | 13,729 |
06 Feb 2024 | 1,297.20 | 1,301.40 | 1,284.20 | 1,285.65 | 1,285.65 | 54,192 |
05 Feb 2024 | 1,277.90 | 1,285.40 | 1,264.40 | 1,284.20 | 1,284.20 | 51,626 |
02 Feb 2024 | 1,303.70 | 1,305.00 | 1,275.40 | 1,289.50 | 1,289.50 | 11,005 |
01 Feb 2024 | 1,219.40 | 1,307.00 | 1,213.00 | 1,299.06 | 1,299.06 | 67,172 |
31 Jan 2024 | 1,221.30 | 1,228.40 | 1,214.60 | 1,223.00 | 1,223.00 | 77,670 |
30 Jan 2024 | 1,227.40 | 1,234.00 | 1,219.60 | 1,221.20 | 1,221.20 | 1,066,614 |
29 Jan 2024 | 1,215.70 | 1,222.40 | 1,211.60 | 1,213.71 | 1,213.71 | 146,179 |
26 Jan 2024 | 1,217.40 | 1,224.80 | 1,214.80 | 1,221.00 | 1,221.00 | 59,495 |
25 Jan 2024 | 1,227.80 | 1,227.80 | 1,188.80 | 1,217.93 | 1,217.93 | 134,171 |
24 Jan 2024 | 1,232.40 | 1,236.20 | 1,223.80 | 1,230.00 | 1,230.00 | 85,973 |
23 Jan 2024 | 1,214.90 | 1,233.60 | 1,214.00 | 1,231.44 | 1,231.44 | 47,592 |
22 Jan 2024 | 1,207.70 | 1,214.40 | 1,201.20 | 1,212.56 | 1,212.56 | 11,919 |
19 Jan 2024 | 1,213.90 | 1,214.20 | 1,192.56 | 1,192.60 | 1,192.60 | 38,579 |
18 Jan 2024 | 1,171.80 | 1,210.60 | 1,171.00 | 1,204.80 | 1,204.80 | 448,774 |
17 Jan 2024 | 1,149.30 | 1,162.20 | 1,134.80 | 1,148.36 | 1,148.36 | 33,782 |
16 Jan 2024 | 1,151.10 | 1,155.40 | 1,142.60 | 1,147.36 | 1,147.36 | 33,573 |
15 Jan 2024 | 1,143.70 | 1,161.00 | 1,142.20 | 1,151.96 | 1,151.96 | 47,100 |
12 Jan 2024 | 1,170.80 | 1,179.00 | 1,135.60 | 1,140.00 | 1,140.00 | 88,164 |
11 Jan 2024 | 1,177.40 | 1,180.60 | 1,162.20 | 1,172.52 | 1,172.52 | 140,105 |
10 Jan 2024 | 1,178.60 | 1,186.60 | 1,161.20 | 1,170.00 | 1,170.00 | 205,488 |
09 Jan 2024 | 1,178.80 | 1,180.60 | 1,165.60 | 1,175.08 | 1,175.08 | 778,155 |
08 Jan 2024 | 1,168.20 | 1,174.00 | 1,144.80 | 1,160.77 | 1,160.77 | 990,929 |
05 Jan 2024 | 1,177.20 | 1,188.37 | 1,156.66 | 1,156.80 | 1,156.80 | 42,523 |
04 Jan 2024 | 1,196.10 | 1,200.80 | 1,172.00 | 1,182.40 | 1,182.40 | 36,807 |
03 Jan 2024 | 1,202.60 | 1,206.00 | 1,187.60 | 1,198.25 | 1,198.25 | 37,166 |
02 Jan 2024 | 1,208.00 | 1,223.40 | 1,202.20 | 1,205.40 | 1,205.40 | 92,811 |
29 Dec 2023 | 1,204.70 | 1,211.00 | 1,202.12 | 1,202.20 | 1,202.20 | 30,429 |
28 Dec 2023 | 1,205.10 | 1,207.40 | 1,199.40 | 1,200.79 | 1,200.79 | 47,587 |
27 Dec 2023 | 1,196.50 | 1,204.20 | 1,194.00 | 1,199.07 | 1,199.07 | 80,293 |
22 Dec 2023 | 1,188.10 | 1,198.40 | 1,173.60 | 1,194.00 | 1,194.00 | 416,408 |
21 Dec 2023 | 1,199.30 | 1,202.20 | 1,193.40 | 1,198.60 | 1,198.60 | 110,685 |
20 Dec 2023 | 1,203.20 | 1,210.60 | 1,200.20 | 1,206.24 | 1,206.24 | 40,186 |
19 Dec 2023 | 1,189.90 | 1,204.00 | 1,190.00 | 1,199.46 | 1,199.46 | 49,082 |
18 Dec 2023 | 1,180.10 | 1,186.00 | 1,176.40 | 1,182.05 | 1,182.05 | 168,737 |
15 Dec 2023 | 1,184.60 | 1,203.40 | 1,183.80 | 1,189.56 | 1,189.56 | 43,343 |
14 Dec 2023 | 1,184.20 | 1,191.20 | 1,168.40 | 1,177.09 | 1,177.09 | 227,869 |
13 Dec 2023 | 1,168.80 | 1,192.00 | 1,168.00 | 1,172.68 | 1,172.68 | 31,618 |
12 Dec 2023 | 1,154.40 | 1,162.80 | 1,143.60 | 1,161.40 | 1,161.40 | 164,810 |
11 Dec 2023 | 1,148.30 | 1,168.60 | 1,148.00 | 1,156.03 | 1,156.03 | 29,860 |
08 Dec 2023 | 1,119.30 | 1,156.60 | 1,124.40 | 1,151.48 | 1,151.48 | 55,372 |
07 Dec 2023 | 1,116.30 | 1,121.60 | 1,103.60 | 1,114.41 | 1,114.41 | 42,278 |
06 Dec 2023 | 1,120.60 | 1,138.00 | 1,116.80 | 1,124.28 | 1,124.28 | 19,818 |
05 Dec 2023 | 1,096.20 | 1,119.80 | 1,094.40 | 1,117.80 | 1,117.80 | 32,608 |
04 Dec 2023 | 1,095.30 | 1,120.20 | 1,092.60 | 1,104.02 | 1,104.02 | 31,602 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |