Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 1,320.50 | 1,336.95 | 1,316.80 | 1,330.55 | 1,330.55 | 6,095,438 |
24 Apr 2024 | 1,331.00 | 1,332.90 | 1,318.05 | 1,320.50 | 1,320.50 | 2,553,035 |
23 Apr 2024 | 1,321.10 | 1,338.55 | 1,318.90 | 1,322.10 | 1,322.10 | 3,847,872 |
22 Apr 2024 | 1,321.10 | 1,331.00 | 1,315.00 | 1,321.10 | 1,321.10 | 8,903,130 |
19 Apr 2024 | 1,280.00 | 1,316.00 | 1,270.00 | 1,310.00 | 1,310.00 | 3,899,281 |
18 Apr 2024 | 1,315.95 | 1,336.50 | 1,291.00 | 1,295.55 | 1,295.55 | 6,219,274 |
16 Apr 2024 | 1,302.00 | 1,322.00 | 1,294.40 | 1,304.35 | 1,304.35 | 2,696,593 |
15 Apr 2024 | 1,320.00 | 1,335.00 | 1,308.60 | 1,315.55 | 1,315.55 | 3,372,368 |
12 Apr 2024 | 1,350.00 | 1,358.40 | 1,341.00 | 1,344.20 | 1,344.20 | 2,183,230 |
10 Apr 2024 | 1,359.00 | 1,359.90 | 1,348.20 | 1,352.30 | 1,352.30 | 3,984,001 |
09 Apr 2024 | 1,356.15 | 1,364.90 | 1,346.10 | 1,356.50 | 1,356.50 | 1,935,801 |
08 Apr 2024 | 1,381.95 | 1,381.95 | 1,337.00 | 1,348.65 | 1,348.65 | 14,038,860 |
05 Apr 2024 | 1,367.00 | 1,381.90 | 1,357.35 | 1,375.55 | 1,375.55 | 1,853,120 |
04 Apr 2024 | 1,408.60 | 1,408.60 | 1,362.25 | 1,366.85 | 1,366.85 | 4,197,697 |
03 Apr 2024 | 1,399.85 | 1,402.00 | 1,389.20 | 1,397.20 | 1,397.20 | 2,727,582 |
02 Apr 2024 | 1,397.80 | 1,424.95 | 1,388.20 | 1,404.15 | 1,404.15 | 5,769,001 |
01 Apr 2024 | 1,356.80 | 1,381.75 | 1,350.25 | 1,375.90 | 1,375.90 | 3,251,462 |
28 Mar 2024 | 1,334.00 | 1,358.70 | 1,314.00 | 1,341.85 | 1,341.85 | 4,188,741 |
27 Mar 2024 | 1,315.00 | 1,343.00 | 1,312.10 | 1,322.80 | 1,322.80 | 4,938,400 |
26 Mar 2024 | 1,281.60 | 1,314.00 | 1,281.00 | 1,304.20 | 1,304.20 | 3,610,644 |
22 Mar 2024 | 1,262.45 | 1,289.10 | 1,255.05 | 1,281.60 | 1,281.60 | 3,076,926 |
21 Mar 2024 | 1,260.00 | 1,268.70 | 1,251.30 | 1,262.45 | 1,262.45 | 3,155,563 |
20 Mar 2024 | 1,248.00 | 1,252.95 | 1,230.20 | 1,245.40 | 1,245.40 | 2,772,098 |
19 Mar 2024 | 1,271.05 | 1,272.85 | 1,237.25 | 1,241.20 | 1,241.20 | 2,311,324 |
18 Mar 2024 | 1,250.00 | 1,270.05 | 1,227.25 | 1,266.60 | 1,266.60 | 4,858,444 |
15 Mar 2024 | 1,273.80 | 1,288.85 | 1,256.65 | 1,283.00 | 1,283.00 | 4,024,586 |
14 Mar 2024 | 1,210.00 | 1,276.00 | 1,195.70 | 1,267.85 | 1,267.85 | 7,195,603 |
13 Mar 2024 | 1,307.00 | 1,308.00 | 1,188.10 | 1,209.55 | 1,209.55 | 8,670,336 |
12 Mar 2024 | 1,335.00 | 1,346.95 | 1,293.45 | 1,301.30 | 1,301.30 | 3,139,768 |
11 Mar 2024 | 1,331.00 | 1,342.35 | 1,322.05 | 1,326.95 | 1,326.95 | 2,217,673 |
07 Mar 2024 | 1,329.80 | 1,335.35 | 1,315.00 | 1,325.45 | 1,325.45 | 1,640,786 |
06 Mar 2024 | 1,342.70 | 1,344.60 | 1,304.00 | 1,324.80 | 1,324.80 | 2,758,443 |
05 Mar 2024 | 1,344.05 | 1,354.95 | 1,334.00 | 1,338.30 | 1,338.30 | 1,815,438 |
04 Mar 2024 | 1,345.25 | 1,356.55 | 1,336.40 | 1,342.60 | 1,342.60 | 2,170,214 |
01 Mar 2024 | 1,335.00 | 1,349.00 | 1,312.40 | 1,322.10 | 1,322.10 | 3,301,090 |
29 Feb 2024 | 1,300.00 | 1,329.90 | 1,293.05 | 1,320.50 | 1,320.50 | 2,672,239 |
28 Feb 2024 | 1,334.50 | 1,334.90 | 1,295.15 | 1,299.50 | 1,299.50 | 2,121,625 |
27 Feb 2024 | 1,336.85 | 1,339.20 | 1,314.25 | 1,329.45 | 1,329.45 | 2,197,456 |
26 Feb 2024 | 1,320.00 | 1,343.00 | 1,316.75 | 1,338.15 | 1,338.15 | 2,802,425 |
23 Feb 2024 | 1,312.05 | 1,332.00 | 1,298.00 | 1,320.70 | 1,320.70 | 2,924,829 |
22 Feb 2024 | 1,296.00 | 1,317.00 | 1,281.00 | 1,310.95 | 1,310.95 | 2,556,009 |
21 Feb 2024 | 1,304.80 | 1,315.00 | 1,281.45 | 1,291.00 | 1,291.00 | 2,770,510 |
20 Feb 2024 | 1,311.00 | 1,312.90 | 1,293.70 | 1,300.50 | 1,300.50 | 1,856,718 |
19 Feb 2024 | 1,313.40 | 1,327.00 | 1,302.15 | 1,307.00 | 1,307.00 | 2,700,240 |
16 Feb 2024 | 1,269.80 | 1,311.00 | 1,265.55 | 1,306.85 | 1,306.85 | 5,476,230 |
15 Feb 2024 | 1,275.00 | 1,277.55 | 1,262.10 | 1,267.05 | 1,267.05 | 3,382,824 |
14 Feb 2024 | 1,261.95 | 1,281.55 | 1,248.65 | 1,267.85 | 1,267.85 | 3,382,943 |
13 Feb 2024 | 1,249.95 | 1,271.00 | 1,226.65 | 1,264.80 | 1,264.80 | 2,245,009 |
12 Feb 2024 | 1,278.00 | 1,279.75 | 1,243.90 | 1,249.35 | 1,249.35 | 2,204,823 |
09 Feb 2024 | 1,252.60 | 1,275.50 | 1,232.10 | 1,271.50 | 1,271.50 | 3,538,164 |
08 Feb 2024 | 1,264.05 | 1,264.50 | 1,236.75 | 1,245.20 | 1,245.20 | 3,354,609 |
07 Feb 2024 | 1,280.00 | 1,286.35 | 1,252.15 | 1,255.65 | 1,255.65 | 3,359,763 |
06 Feb 2024 | 1,266.00 | 1,284.60 | 1,248.85 | 1,273.10 | 1,273.10 | 4,408,002 |
05 Feb 2024 | 1,269.50 | 1,291.25 | 1,248.85 | 1,258.55 | 1,258.55 | 5,611,298 |
02 Feb 2024 | 1,233.05 | 1,287.50 | 1,231.70 | 1,261.45 | 1,261.45 | 10,450,227 |
01 Feb 2024 | 1,213.60 | 1,239.50 | 1,200.30 | 1,218.85 | 1,218.85 | 7,433,628 |
31 Jan 2024 | 1,195.80 | 1,214.25 | 1,191.65 | 1,207.65 | 1,207.65 | 5,510,242 |
30 Jan 2024 | 1,200.00 | 1,217.20 | 1,181.00 | 1,187.35 | 1,187.35 | 4,683,729 |
29 Jan 2024 | 1,155.00 | 1,204.90 | 1,151.00 | 1,196.65 | 1,196.65 | 6,768,033 |
25 Jan 2024 | 1,122.15 | 1,155.75 | 1,111.60 | 1,146.30 | 1,146.30 | 4,305,042 |
24 Jan 2024 | 1,138.00 | 1,146.75 | 1,118.35 | 1,120.60 | 1,120.60 | 18,373,913 |
23 Jan 2024 | 1,199.15 | 1,207.20 | 1,130.25 | 1,137.10 | 1,137.10 | 7,201,014 |
19 Jan 2024 | 1,162.25 | 1,166.80 | 1,150.00 | 1,152.45 | 1,152.45 | 2,732,559 |
18 Jan 2024 | 1,171.05 | 1,184.30 | 1,143.45 | 1,154.05 | 1,154.05 | 5,918,594 |
17 Jan 2024 | 1,180.00 | 1,204.70 | 1,159.45 | 1,166.85 | 1,166.85 | 5,268,593 |
16 Jan 2024 | 1,203.60 | 1,212.00 | 1,186.80 | 1,193.35 | 1,193.35 | 3,173,587 |
15 Jan 2024 | 1,214.00 | 1,215.35 | 1,189.10 | 1,203.10 | 1,203.10 | 2,825,654 |
12 Jan 2024 | 1,210.40 | 1,218.75 | 1,201.05 | 1,207.10 | 1,207.10 | 3,912,779 |
11 Jan 2024 | 1,221.00 | 1,223.60 | 1,200.00 | 1,202.95 | 1,202.95 | 3,721,202 |
10 Jan 2024 | 1,220.00 | 1,220.00 | 1,197.00 | 1,214.35 | 1,214.35 | 7,036,728 |
09 Jan 2024 | 1,182.00 | 1,229.90 | 1,178.50 | 1,197.10 | 1,197.10 | 14,701,104 |
08 Jan 2024 | 1,160.00 | 1,182.00 | 1,152.00 | 1,168.85 | 1,168.85 | 8,760,094 |
05 Jan 2024 | 1,129.10 | 1,160.00 | 1,125.40 | 1,154.25 | 1,154.25 | 10,622,789 |
04 Jan 2024 | 1,117.00 | 1,131.00 | 1,103.55 | 1,123.20 | 1,123.20 | 9,771,995 |
03 Jan 2024 | 1,105.00 | 1,144.00 | 1,062.75 | 1,094.25 | 1,094.25 | 33,060,778 |
02 Jan 2024 | 1,047.85 | 1,082.90 | 1,031.10 | 1,078.40 | 1,078.40 | 6,344,621 |
01 Jan 2024 | 1,026.55 | 1,057.95 | 1,023.00 | 1,047.85 | 1,047.85 | 3,989,711 |
29 Dec 2023 | 1,021.80 | 1,034.90 | 1,017.60 | 1,024.35 | 1,024.35 | 2,429,250 |
28 Dec 2023 | 1,029.55 | 1,031.20 | 1,014.65 | 1,016.95 | 1,016.95 | 4,865,603 |
27 Dec 2023 | 1,037.00 | 1,037.05 | 1,018.00 | 1,024.40 | 1,024.40 | 2,803,997 |
26 Dec 2023 | 1,034.10 | 1,041.00 | 1,026.10 | 1,028.75 | 1,028.75 | 2,176,775 |
22 Dec 2023 | 1,034.00 | 1,050.95 | 1,019.00 | 1,027.50 | 1,027.50 | 5,252,106 |
21 Dec 2023 | 996.15 | 1,028.00 | 989.25 | 1,018.95 | 1,018.95 | 5,352,057 |
20 Dec 2023 | 1,078.00 | 1,083.85 | 1,005.00 | 1,012.15 | 1,012.15 | 8,467,564 |
19 Dec 2023 | 1,095.00 | 1,099.00 | 1,068.60 | 1,074.00 | 1,074.00 | 5,993,252 |
18 Dec 2023 | 1,079.00 | 1,102.40 | 1,072.75 | 1,094.30 | 1,094.30 | 5,448,342 |
15 Dec 2023 | 1,079.00 | 1,086.50 | 1,067.05 | 1,078.55 | 1,078.55 | 11,672,787 |
14 Dec 2023 | 1,080.00 | 1,089.90 | 1,063.00 | 1,074.70 | 1,074.70 | 8,004,131 |
13 Dec 2023 | 1,045.00 | 1,075.00 | 1,028.80 | 1,063.50 | 1,063.50 | 8,151,639 |
12 Dec 2023 | 1,037.05 | 1,048.45 | 1,023.25 | 1,041.95 | 1,041.95 | 4,902,289 |
11 Dec 2023 | 1,026.80 | 1,048.00 | 1,015.65 | 1,031.90 | 1,031.90 | 7,889,666 |
08 Dec 2023 | 1,048.00 | 1,055.00 | 992.30 | 1,022.95 | 1,022.95 | 12,202,462 |
07 Dec 2023 | 1,029.00 | 1,058.75 | 1,021.65 | 1,039.65 | 1,039.65 | 14,840,081 |
06 Dec 2023 | 1,045.00 | 1,082.50 | 1,008.10 | 1,017.95 | 1,017.95 | 41,008,947 |
05 Dec 2023 | 884.00 | 1,024.30 | 880.00 | 1,013.10 | 1,013.10 | 46,564,412 |
04 Dec 2023 | 865.00 | 883.35 | 858.50 | 878.65 | 878.65 | 11,064,795 |
01 Dec 2023 | 839.20 | 839.20 | 825.50 | 827.80 | 827.80 | 2,932,775 |
30 Nov 2023 | 839.00 | 839.00 | 823.00 | 825.50 | 825.50 | 5,998,210 |
29 Nov 2023 | 850.00 | 850.00 | 833.30 | 835.55 | 835.55 | 8,057,644 |
28 Nov 2023 | 806.00 | 854.40 | 806.00 | 837.70 | 837.70 | 15,929,818 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |