Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Apr 2024 | 1,300.50 | 1,312.00 | 1,277.84 | 1,295.75 | 1,295.75 | 899,677 |
17 Apr 2024 | 1,300.00 | 1,319.00 | 1,289.00 | 1,305.50 | 1,305.50 | 199,094 |
16 Apr 2024 | 1,302.00 | 1,304.13 | 1,286.50 | 1,300.00 | 1,300.00 | 3,105,478 |
15 Apr 2024 | 1,303.50 | 1,331.50 | 1,299.50 | 1,322.50 | 1,322.50 | 3,798,384 |
12 Apr 2024 | 1,311.25 | 1,318.00 | 1,275.00 | 1,311.25 | 1,311.25 | 32,427 |
11 Apr 2024 | 1,290.25 | 1,310.00 | 1,281.00 | 1,290.25 | 1,290.25 | 62,638 |
10 Apr 2024 | 1,302.00 | 1,322.50 | 1,288.50 | 1,301.50 | 1,301.50 | 567,023 |
09 Apr 2024 | 1,301.50 | 1,313.00 | 1,291.00 | 1,302.50 | 1,302.50 | 41,903 |
08 Apr 2024 | 1,293.25 | 1,305.08 | 1,286.50 | 1,293.25 | 1,293.25 | 31,344 |
05 Apr 2024 | 1,286.50 | 1,308.00 | 1,280.00 | 1,286.50 | 1,286.50 | 150,047 |
04 Apr 2024 | 1,296.25 | 1,304.00 | 1,296.00 | 1,303.50 | 1,303.50 | 511,984 |
03 Apr 2024 | 1,291.25 | 1,303.03 | 1,276.00 | 1,291.25 | 1,291.25 | 853,060 |
02 Apr 2024 | 1,350.25 | 1,352.00 | 1,286.50 | 1,304.50 | 1,304.50 | 204,836 |
28 Mar 2024 | 1,304.00 | 1,340.00 | 1,304.20 | 1,307.60 | 1,307.60 | 22,138 |
27 Mar 2024 | 1,308.30 | 1,330.40 | 1,301.27 | 1,307.60 | 1,307.60 | 340,523 |
26 Mar 2024 | 1,291.40 | 1,314.20 | 1,277.80 | 1,309.50 | 1,309.50 | 79,161 |
25 Mar 2024 | 1,267.20 | 1,305.00 | 1,264.20 | 1,284.70 | 1,284.70 | 85,201 |
22 Mar 2024 | 1,373.50 | 1,379.60 | 1,235.00 | 1,235.80 | 1,235.80 | 310,905 |
21 Mar 2024 | 1,370.80 | 1,381.80 | 1,367.60 | 1,371.60 | 1,371.60 | 18,937 |
20 Mar 2024 | 1,369.20 | 1,375.60 | 1,358.40 | 1,369.40 | 1,369.40 | 24,759 |
19 Mar 2024 | 1,362.60 | 1,377.60 | 1,357.20 | 1,362.60 | 1,362.60 | 86,318 |
18 Mar 2024 | 1,368.60 | 1,374.40 | 1,356.00 | 1,368.60 | 1,368.60 | 23,624 |
15 Mar 2024 | 1,374.70 | 1,384.20 | 1,362.80 | 1,374.70 | 1,374.70 | 230,059 |
14 Mar 2024 | 1,374.10 | 1,385.00 | 1,370.99 | 1,374.10 | 1,374.10 | 232,558 |
13 Mar 2024 | 1,371.40 | 1,379.00 | 1,360.60 | 1,371.40 | 1,371.40 | 357,875 |
12 Mar 2024 | 1,328.40 | 1,372.00 | 1,328.00 | 1,367.70 | 1,367.70 | 68,345 |
11 Mar 2024 | 1,312.20 | 1,323.20 | 1,306.60 | 1,310.50 | 1,310.50 | 20,963 |
08 Mar 2024 | 1,312.40 | 1,321.60 | 1,299.00 | 1,315.40 | 1,315.40 | 37,366 |
07 Mar 2024 | 1,312.60 | 1,331.20 | 1,297.80 | 1,312.20 | 1,312.20 | 115,263 |
06 Mar 2024 | 1,318.10 | 1,325.40 | 1,315.00 | 1,318.10 | 1,318.10 | 490,937 |
05 Mar 2024 | 1,326.70 | 1,332.80 | 1,316.80 | 1,317.70 | 1,317.70 | 252,298 |
04 Mar 2024 | 1,340.90 | 1,341.20 | 1,328.80 | 1,321.00 | 1,321.00 | 282,090 |
01 Mar 2024 | 1,346.00 | 1,358.60 | 1,340.72 | 1,346.00 | 1,346.00 | 344,520 |
29 Feb 2024 | 1,345.80 | 1,351.54 | 1,336.00 | 1,346.60 | 1,346.60 | 29,470 |
28 Feb 2024 | 1,354.60 | 1,364.60 | 1,344.00 | 1,354.60 | 1,354.60 | 436,469 |
27 Feb 2024 | 1,360.20 | 1,366.60 | 1,342.20 | 1,361.20 | 1,361.20 | 248,559 |
26 Feb 2024 | 1,354.60 | 1,359.80 | 1,351.20 | 1,354.60 | 1,354.60 | 16,502 |
23 Feb 2024 | 1,346.40 | 1,355.67 | 1,345.60 | 1,347.60 | 1,347.60 | 29,882 |
22 Feb 2024 | 1,344.40 | 1,350.40 | 1,329.40 | 1,344.40 | 1,344.40 | 68,204 |
21 Feb 2024 | 1,343.50 | 1,358.20 | 1,314.60 | 1,323.40 | 1,323.40 | 54,321 |
20 Feb 2024 | 1,334.10 | 1,367.00 | 1,310.20 | 1,354.60 | 1,354.60 | 71,012 |
19 Feb 2024 | 1,304.20 | 1,308.20 | 1,296.80 | 1,304.20 | 1,304.20 | 32,647 |
16 Feb 2024 | 1,315.00 | 1,324.80 | 1,299.00 | 1,315.00 | 1,315.00 | 21,225 |
15 Feb 2024 | 1,318.50 | 1,319.76 | 1,301.00 | 1,318.50 | 1,318.50 | 69,132 |
14 Feb 2024 | 1,298.00 | 1,312.40 | 1,292.40 | 1,298.00 | 1,298.00 | 26,501 |
13 Feb 2024 | 1,311.50 | 1,315.20 | 1,284.40 | 1,290.20 | 1,290.20 | 701,951 |
12 Feb 2024 | 1,316.10 | 1,320.23 | 1,307.40 | 1,316.10 | 1,316.10 | 50,426 |
09 Feb 2024 | 1,290.80 | 1,319.20 | 1,289.00 | 1,309.90 | 1,309.90 | 59,714 |
08 Feb 2024 | 1,279.10 | 1,289.80 | 1,277.80 | 1,282.20 | 1,282.20 | 54,901 |
07 Feb 2024 | 1,287.30 | 1,288.60 | 1,272.80 | 1,287.30 | 1,287.30 | 16,495 |
06 Feb 2024 | 1,297.20 | 1,301.40 | 1,284.20 | 1,297.80 | 1,297.80 | 54,191 |
05 Feb 2024 | 1,277.90 | 1,285.40 | 1,264.40 | 1,277.90 | 1,277.90 | 51,625 |
02 Feb 2024 | 1,303.70 | 1,305.00 | 1,272.20 | 1,283.40 | 1,283.40 | 30,662 |
01 Feb 2024 | 1,219.40 | 1,307.00 | 1,213.00 | 1,294.30 | 1,294.30 | 74,296 |
31 Jan 2024 | 1,221.30 | 1,228.40 | 1,214.60 | 1,221.30 | 1,221.30 | 77,670 |
30 Jan 2024 | 1,227.40 | 1,234.00 | 1,219.60 | 1,227.40 | 1,227.40 | 1,066,613 |
29 Jan 2024 | 1,215.70 | 1,222.40 | 1,211.60 | 1,215.70 | 1,215.70 | 146,179 |
26 Jan 2024 | 1,217.40 | 1,224.80 | 1,214.80 | 1,217.40 | 1,217.40 | 59,494 |
25 Jan 2024 | 1,227.80 | 1,227.80 | 1,188.80 | 1,207.10 | 1,207.10 | 134,170 |
24 Jan 2024 | 1,232.40 | 1,236.20 | 1,223.80 | 1,232.40 | 1,232.40 | 85,973 |
23 Jan 2024 | 1,214.90 | 1,233.60 | 1,214.00 | 1,232.80 | 1,232.80 | 47,591 |
22 Jan 2024 | 1,207.70 | 1,214.40 | 1,201.20 | 1,207.70 | 1,207.70 | 11,918 |
19 Jan 2024 | 1,213.90 | 1,214.20 | 1,192.56 | 1,195.40 | 1,195.40 | 38,578 |
18 Jan 2024 | 1,171.80 | 1,210.60 | 1,171.00 | 1,207.30 | 1,207.30 | 448,774 |
17 Jan 2024 | 1,149.30 | 1,162.20 | 1,134.80 | 1,149.30 | 1,149.30 | 33,781 |
16 Jan 2024 | 1,151.10 | 1,155.40 | 1,142.60 | 1,150.70 | 1,150.70 | 33,572 |
15 Jan 2024 | 1,146.60 | 1,161.00 | 1,142.20 | 1,142.70 | 1,142.70 | 47,099 |
12 Jan 2024 | 1,170.80 | 1,179.00 | 1,135.60 | 1,135.50 | 1,135.50 | 88,163 |
11 Jan 2024 | 1,177.40 | 1,180.60 | 1,162.20 | 1,177.80 | 1,177.80 | 140,104 |
10 Jan 2024 | 1,178.60 | 1,186.60 | 1,161.20 | 1,177.20 | 1,177.20 | 205,488 |
09 Jan 2024 | 1,178.80 | 1,180.60 | 1,165.60 | 1,178.80 | 1,178.80 | 778,154 |
08 Jan 2024 | 1,168.20 | 1,174.00 | 1,144.80 | 1,167.10 | 1,167.10 | 990,929 |
05 Jan 2024 | 1,177.20 | 1,188.37 | 1,156.66 | 1,177.80 | 1,177.80 | 42,523 |
04 Jan 2024 | 1,196.10 | 1,200.80 | 1,172.00 | 1,177.80 | 1,177.80 | 36,807 |
03 Jan 2024 | 1,202.60 | 1,206.00 | 1,187.60 | 1,205.10 | 1,205.10 | 37,166 |
02 Jan 2024 | 1,208.00 | 1,223.40 | 1,203.20 | 1,206.70 | 1,206.70 | 92,811 |
29 Dec 2023 | 1,204.70 | 1,211.00 | 1,202.12 | 1,204.70 | 1,204.70 | 30,428 |
28 Dec 2023 | 1,205.10 | 1,207.40 | 1,199.40 | 1,205.10 | 1,205.10 | 47,586 |
27 Dec 2023 | 1,196.50 | 1,204.20 | 1,194.00 | 1,200.40 | 1,200.40 | 147,942 |
22 Dec 2023 | 1,188.10 | 1,198.40 | 1,173.60 | 1,188.10 | 1,188.10 | 416,408 |
21 Dec 2023 | 1,199.30 | 1,202.20 | 1,193.40 | 1,199.30 | 1,199.30 | 110,685 |
20 Dec 2023 | 1,203.20 | 1,210.60 | 1,200.20 | 1,203.20 | 1,203.20 | 40,185 |
19 Dec 2023 | 1,189.90 | 1,204.00 | 1,190.00 | 1,189.90 | 1,189.90 | 49,082 |
18 Dec 2023 | 1,180.10 | 1,186.00 | 1,176.40 | 1,180.10 | 1,180.10 | 168,736 |
15 Dec 2023 | 1,184.60 | 1,203.40 | 1,183.80 | 1,201.60 | 1,201.60 | 43,343 |
14 Dec 2023 | 1,184.20 | 1,191.20 | 1,168.40 | 1,184.20 | 1,184.20 | 227,869 |
13 Dec 2023 | 1,168.80 | 1,192.00 | 1,168.00 | 1,182.10 | 1,182.10 | 35,866 |
12 Dec 2023 | 1,154.40 | 1,162.80 | 1,143.60 | 1,154.40 | 1,154.40 | 164,809 |
11 Dec 2023 | 1,148.30 | 1,168.60 | 1,148.00 | 1,165.10 | 1,165.10 | 29,859 |
08 Dec 2023 | 1,119.30 | 1,156.60 | 1,124.40 | 1,152.20 | 1,152.20 | 55,372 |
07 Dec 2023 | 1,116.30 | 1,121.60 | 1,103.60 | 1,116.30 | 1,116.30 | 42,277 |
06 Dec 2023 | 1,120.60 | 1,138.00 | 1,116.80 | 1,120.40 | 1,120.40 | 19,818 |
05 Dec 2023 | 1,096.20 | 1,119.80 | 1,094.40 | 1,112.60 | 1,112.60 | 32,607 |
04 Dec 2023 | 1,095.30 | 1,120.20 | 1,092.60 | 1,111.30 | 1,111.30 | 31,602 |
01 Dec 2023 | 1,077.70 | 1,102.00 | 1,077.80 | 1,094.30 | 1,094.30 | 64,118 |
30 Nov 2023 | 1,098.80 | 1,106.20 | 1,087.00 | 1,098.80 | 1,098.80 | 54,426 |
29 Nov 2023 | 1,105.40 | 1,111.40 | 1,099.40 | 1,098.40 | 1,098.40 | 234,664 |
28 Nov 2023 | 1,084.30 | 1,089.00 | 1,075.40 | 1,084.30 | 1,084.30 | 23,019 |
27 Nov 2023 | 1,110.70 | 1,112.80 | 1,090.00 | 1,093.90 | 1,093.90 | 147,075 |
24 Nov 2023 | 1,098.80 | 1,131.80 | 1,098.00 | 1,114.40 | 1,114.40 | 134,167 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |