Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 1,289.15 | 1,313.90 | 1,275.80 | 1,302.35 | 1,302.35 | 2,049 |
25 Apr 2024 | 1,275.15 | 1,299.35 | 1,252.00 | 1,290.40 | 1,290.40 | 786 |
24 Apr 2024 | 1,250.00 | 1,308.80 | 1,242.45 | 1,289.65 | 1,289.65 | 5,482 |
23 Apr 2024 | 1,275.70 | 1,289.00 | 1,227.00 | 1,244.65 | 1,244.65 | 737 |
22 Apr 2024 | 1,248.00 | 1,278.00 | 1,245.00 | 1,263.30 | 1,263.30 | 1,037 |
19 Apr 2024 | 1,194.75 | 1,249.95 | 1,193.75 | 1,217.00 | 1,217.00 | 2,311 |
18 Apr 2024 | 1,221.75 | 1,257.60 | 1,205.05 | 1,213.20 | 1,213.20 | 655 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 1,180.00 | 1,228.45 | 1,169.05 | 1,204.95 | 1,204.95 | 2,195 |
15 Apr 2024 | 1,140.60 | 1,192.00 | 1,110.95 | 1,185.25 | 1,185.25 | 3,663 |
12 Apr 2024 | 1,139.65 | 1,166.80 | 1,139.65 | 1,160.00 | 1,160.00 | 2,524 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 1,159.75 | 1,162.05 | 1,117.15 | 1,130.55 | 1,130.55 | 1,583 |
09 Apr 2024 | 1,140.75 | 1,159.10 | 1,130.45 | 1,150.00 | 1,150.00 | 1,387 |
08 Apr 2024 | 1,135.75 | 1,137.80 | 1,129.00 | 1,130.15 | 1,130.15 | 368 |
05 Apr 2024 | 1,133.65 | 1,144.00 | 1,120.00 | 1,136.95 | 1,136.95 | 266 |
04 Apr 2024 | 1,112.70 | 1,144.90 | 1,112.70 | 1,127.85 | 1,127.85 | 570 |
03 Apr 2024 | 1,102.00 | 1,134.55 | 1,102.00 | 1,119.80 | 1,119.80 | 129 |
02 Apr 2024 | 1,127.60 | 1,138.55 | 1,118.05 | 1,135.00 | 1,135.00 | 314 |
01 Apr 2024 | 1,098.95 | 1,152.15 | 1,086.00 | 1,141.85 | 1,141.85 | 676 |
28 Mar 2024 | 1,055.60 | 1,085.65 | 1,051.10 | 1,085.65 | 1,085.65 | 65 |
27 Mar 2024 | 1,072.40 | 1,079.85 | 1,045.30 | 1,049.95 | 1,049.95 | 61 |
26 Mar 2024 | 1,073.00 | 1,073.25 | 1,070.00 | 1,071.00 | 1,071.00 | 57 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 1,060.10 | 1,085.35 | 1,045.00 | 1,081.15 | 1,081.15 | 455 |
21 Mar 2024 | 1,073.45 | 1,074.05 | 1,048.00 | 1,067.05 | 1,067.05 | 175 |
20 Mar 2024 | 1,063.00 | 1,066.60 | 1,058.00 | 1,066.60 | 1,066.60 | 117 |
19 Mar 2024 | 1,083.95 | 1,083.95 | 1,056.85 | 1,063.35 | 1,063.35 | 683 |
18 Mar 2024 | 1,079.70 | 1,079.70 | 1,057.40 | 1,069.70 | 1,069.70 | 599 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 1,050.00 | 1,129.00 | 1,050.00 | 1,110.40 | 1,110.40 | 275 |
13 Mar 2024 | 1,129.45 | 1,129.45 | 1,028.15 | 1,050.50 | 1,050.50 | 894 |
12 Mar 2024 | 1,118.10 | 1,170.00 | 1,104.55 | 1,122.70 | 1,122.70 | 1,244 |
11 Mar 2024 | 1,120.00 | 1,150.00 | 1,112.50 | 1,146.60 | 1,146.60 | 596 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 1,111.75 | 1,152.00 | 1,095.15 | 1,132.25 | 1,132.25 | 1,222 |
06 Mar 2024 | 1,126.25 | 1,135.50 | 1,085.05 | 1,121.90 | 1,121.90 | 452 |
05 Mar 2024 | 1,102.75 | 1,131.15 | 1,100.30 | 1,123.80 | 1,123.80 | 753 |
04 Mar 2024 | 1,114.90 | 1,123.50 | 1,073.00 | 1,093.00 | 1,093.00 | 889 |
01 Mar 2024 | 1,040.05 | 1,195.00 | 1,040.05 | 1,104.60 | 1,104.60 | 1,937 |
29 Feb 2024 | 1,100.40 | 1,100.40 | 1,053.15 | 1,058.75 | 1,058.75 | 1,620 |
28 Feb 2024 | 1,139.00 | 1,139.00 | 1,077.10 | 1,100.40 | 1,100.40 | 756 |
27 Feb 2024 | 1,145.30 | 1,149.00 | 1,126.80 | 1,126.80 | 1,126.80 | 502 |
26 Feb 2024 | 1,149.60 | 1,149.60 | 1,121.00 | 1,131.40 | 1,131.40 | 119 |
23 Feb 2024 | 1,144.50 | 1,164.95 | 1,140.10 | 1,142.45 | 1,142.45 | 1,487 |
22 Feb 2024 | 1,108.85 | 1,142.10 | 1,098.00 | 1,141.65 | 1,141.65 | 974 |
21 Feb 2024 | 1,149.65 | 1,166.00 | 1,112.00 | 1,121.05 | 1,121.05 | 636 |
20 Feb 2024 | 1,139.00 | 1,173.45 | 1,130.00 | 1,137.85 | 1,137.85 | 1,657 |
16 Feb 2024 | 1,138.80 | 1,154.00 | 1,138.80 | 1,148.65 | 1,148.65 | 140 |
15 Feb 2024 | 1,162.50 | 1,162.50 | 1,092.10 | 1,116.60 | 1,116.60 | 488 |
14 Feb 2024 | 1,143.90 | 1,158.60 | 1,139.70 | 1,152.95 | 1,152.95 | 14,292 |
13 Feb 2024 | 1,147.70 | 1,185.15 | 1,125.25 | 1,147.50 | 1,147.50 | 11,156 |
12 Feb 2024 | 1,215.00 | 1,318.55 | 1,106.05 | 1,160.75 | 1,160.75 | 12,293 |
09 Feb 2024 | 1,140.80 | 1,195.00 | 1,140.80 | 1,173.50 | 1,173.50 | 2,638 |
08 Feb 2024 | 1,181.95 | 1,193.90 | 1,135.20 | 1,150.00 | 1,150.00 | 21,423 |
07 Feb 2024 | 1,166.00 | 1,189.00 | 1,166.00 | 1,178.60 | 1,178.60 | 208 |
06 Feb 2024 | 1,190.25 | 1,200.85 | 1,165.55 | 1,176.45 | 1,176.45 | 31,039 |
05 Feb 2024 | 1,220.00 | 1,220.00 | 1,186.80 | 1,195.55 | 1,195.55 | 164 |
02 Feb 2024 | 1,216.50 | 1,231.35 | 1,206.30 | 1,217.40 | 1,217.40 | 711 |
01 Feb 2024 | 1,249.45 | 1,250.45 | 1,200.00 | 1,217.00 | 1,217.00 | 475 |
31 Jan 2024 | 1,233.05 | 1,270.05 | 1,227.85 | 1,234.35 | 1,234.35 | 807 |
30 Jan 2024 | 1,234.15 | 1,281.45 | 1,223.90 | 1,227.95 | 1,227.95 | 1,041 |
29 Jan 2024 | 1,283.00 | 1,289.85 | 1,185.00 | 1,203.95 | 1,203.95 | 2,347 |
26 Jan 2024 | 1,285.10 | 1,285.10 | 1,285.10 | 1,285.10 | 1,285.10 | - |
25 Jan 2024 | 1,283.40 | 1,299.00 | 1,257.40 | 1,285.10 | 1,285.10 | 998 |
24 Jan 2024 | 1,266.35 | 1,283.05 | 1,262.95 | 1,275.90 | 1,275.90 | 380 |
23 Jan 2024 | 1,299.00 | 1,320.15 | 1,252.00 | 1,261.50 | 1,261.50 | 499 |
22 Jan 2024 | 1,259.50 | 1,259.50 | 1,259.50 | 1,259.50 | 1,259.50 | - |
19 Jan 2024 | 1,284.60 | 1,305.15 | 1,248.50 | 1,259.50 | 1,259.50 | 491 |
18 Jan 2024 | 1,280.70 | 1,301.95 | 1,251.85 | 1,272.65 | 1,272.65 | 329 |
17 Jan 2024 | 1,264.40 | 1,284.55 | 1,250.00 | 1,254.95 | 1,254.95 | 250 |
16 Jan 2024 | 1,299.00 | 1,302.00 | 1,248.95 | 1,259.10 | 1,259.10 | 410 |
12 Jan 2024 | 1,288.10 | 1,302.55 | 1,265.95 | 1,274.65 | 1,274.65 | 490 |
11 Jan 2024 | 1,266.65 | 1,300.65 | 1,260.00 | 1,292.60 | 1,292.60 | 435 |
10 Jan 2024 | 1,272.15 | 1,280.40 | 1,266.60 | 1,270.80 | 1,270.80 | 321 |
09 Jan 2024 | 1,308.95 | 1,308.95 | 1,251.20 | 1,260.80 | 1,260.80 | 410 |
08 Jan 2024 | 1,302.15 | 1,308.60 | 1,279.95 | 1,283.10 | 1,283.10 | 153 |
05 Jan 2024 | 1,305.00 | 1,312.95 | 1,295.05 | 1,298.35 | 1,298.35 | 663 |
04 Jan 2024 | 1,308.85 | 1,338.90 | 1,299.55 | 1,313.25 | 1,313.25 | 2,840 |
03 Jan 2024 | 1,304.75 | 1,308.85 | 1,284.00 | 1,304.60 | 1,304.60 | 450 |
02 Jan 2024 | 1,304.35 | 1,314.25 | 1,281.00 | 1,281.55 | 1,281.55 | 606 |
29 Dec 2023 | 1,262.05 | 1,378.10 | 1,257.40 | 1,281.30 | 1,281.30 | 2,985 |
28 Dec 2023 | 1,300.10 | 1,305.45 | 1,280.00 | 1,280.45 | 1,280.45 | 763 |
27 Dec 2023 | 1,304.55 | 1,312.35 | 1,281.00 | 1,302.80 | 1,302.80 | 595 |
26 Dec 2023 | 1,300.00 | 1,308.25 | 1,271.95 | 1,298.40 | 1,298.40 | 986 |
22 Dec 2023 | 1,199.10 | 1,357.60 | 1,189.65 | 1,297.65 | 1,297.65 | 4,265 |
21 Dec 2023 | 1,154.15 | 1,210.00 | 1,142.50 | 1,182.30 | 1,182.30 | 706 |
20 Dec 2023 | 1,218.55 | 1,239.95 | 1,163.85 | 1,174.15 | 1,174.15 | 1,479 |
19 Dec 2023 | 1,208.20 | 1,230.00 | 1,204.75 | 1,211.40 | 1,211.40 | 464 |
18 Dec 2023 | 1,225.00 | 1,229.80 | 1,214.40 | 1,217.05 | 1,217.05 | 80 |
15 Dec 2023 | 1,247.95 | 1,251.00 | 1,210.55 | 1,216.85 | 1,216.85 | 812 |
14 Dec 2023 | 1,254.85 | 1,254.85 | 1,201.70 | 1,241.55 | 1,241.55 | 1,901 |
13 Dec 2023 | 1,235.00 | 1,274.00 | 1,226.70 | 1,253.25 | 1,253.25 | 559 |
12 Dec 2023 | 1,249.00 | 1,257.95 | 1,221.10 | 1,224.60 | 1,224.60 | 256 |
11 Dec 2023 | 1,260.00 | 1,260.00 | 1,227.00 | 1,239.75 | 1,239.75 | 128 |
08 Dec 2023 | 1,258.85 | 1,262.20 | 1,241.90 | 1,250.10 | 1,250.10 | 1,164 |
07 Dec 2023 | 1,264.90 | 1,268.20 | 1,251.90 | 1,252.40 | 1,252.40 | 410 |
06 Dec 2023 | 1,275.55 | 1,277.00 | 1,258.80 | 1,261.30 | 1,261.30 | 299 |
05 Dec 2023 | 1,269.00 | 1,269.00 | 1,248.30 | 1,250.55 | 1,250.55 | 336 |
04 Dec 2023 | 1,269.00 | 1,274.70 | 1,250.00 | 1,250.25 | 1,250.25 | 530 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |