Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 2,369.35 | 2,377.70 | 2,328.90 | 2,345.40 | 2,345.40 | 15,063 |
25 Apr 2024 | 2,340.45 | 2,376.30 | 2,335.00 | 2,369.45 | 2,369.45 | 63,029 |
24 Apr 2024 | 2,389.15 | 2,389.15 | 2,333.30 | 2,338.75 | 2,338.75 | 17,007 |
23 Apr 2024 | 2,280.00 | 2,375.00 | 2,275.00 | 2,370.05 | 2,370.05 | 45,995 |
22 Apr 2024 | 2,277.30 | 2,286.10 | 2,267.30 | 2,280.95 | 2,280.95 | 12,738 |
19 Apr 2024 | 2,217.70 | 2,289.00 | 2,200.80 | 2,274.35 | 2,274.35 | 28,121 |
18 Apr 2024 | 2,240.75 | 2,300.00 | 2,218.95 | 2,227.60 | 2,227.60 | 197,244 |
16 Apr 2024 | 2,231.55 | 2,249.05 | 2,221.00 | 2,243.80 | 2,243.80 | 8,153 |
15 Apr 2024 | 2,208.20 | 2,253.55 | 2,208.20 | 2,240.35 | 2,240.35 | 8,183 |
12 Apr 2024 | 2,300.25 | 2,306.95 | 2,250.00 | 2,253.25 | 2,253.25 | 13,668 |
10 Apr 2024 | 2,317.45 | 2,317.45 | 2,291.65 | 2,307.10 | 2,307.10 | 68,206 |
09 Apr 2024 | 2,300.00 | 2,313.45 | 2,283.00 | 2,303.20 | 2,303.20 | 15,179 |
08 Apr 2024 | 2,236.05 | 2,286.35 | 2,235.00 | 2,280.50 | 2,280.50 | 13,192 |
05 Apr 2024 | 2,279.45 | 2,279.45 | 2,233.85 | 2,237.55 | 2,237.55 | 13,294 |
04 Apr 2024 | 2,281.05 | 2,312.00 | 2,250.00 | 2,279.30 | 2,279.30 | 11,741 |
03 Apr 2024 | 2,293.05 | 2,316.00 | 2,288.35 | 2,305.35 | 2,305.35 | 8,868 |
02 Apr 2024 | 2,299.05 | 2,315.00 | 2,276.35 | 2,307.85 | 2,307.85 | 8,877 |
01 Apr 2024 | 2,295.80 | 2,317.80 | 2,288.00 | 2,291.10 | 2,291.10 | 14,977 |
28 Mar 2024 | 2,216.65 | 2,308.90 | 2,211.85 | 2,288.50 | 2,288.50 | 680,193 |
27 Mar 2024 | 2,240.00 | 2,250.00 | 2,199.70 | 2,206.05 | 2,206.05 | 25,078 |
26 Mar 2024 | 2,225.85 | 2,243.15 | 2,200.65 | 2,239.70 | 2,239.70 | 6,437 |
22 Mar 2024 | 2,219.75 | 2,233.00 | 2,198.60 | 2,224.60 | 2,224.60 | 7,335 |
21 Mar 2024 | 2,180.80 | 2,211.00 | 2,176.00 | 2,207.40 | 2,207.40 | 5,885 |
20 Mar 2024 | 2,176.10 | 2,195.90 | 2,134.00 | 2,174.30 | 2,174.30 | 39,748 |
19 Mar 2024 | 2,192.90 | 2,206.55 | 2,163.65 | 2,176.10 | 2,176.10 | 14,047 |
18 Mar 2024 | 2,171.65 | 2,213.05 | 2,170.00 | 2,203.10 | 2,203.10 | 13,878 |
15 Mar 2024 | 2,185.00 | 2,207.65 | 2,166.35 | 2,198.25 | 2,198.25 | 170,959 |
14 Mar 2024 | 2,106.45 | 2,205.30 | 2,106.45 | 2,196.95 | 2,196.95 | 112,433 |
13 Mar 2024 | 2,187.40 | 2,203.00 | 2,138.10 | 2,149.40 | 2,149.40 | 21,419 |
12 Mar 2024 | 2,232.60 | 2,245.35 | 2,175.00 | 2,184.20 | 2,184.20 | 13,492 |
11 Mar 2024 | 2,227.75 | 2,269.90 | 2,226.75 | 2,237.50 | 2,237.50 | 8,912 |
07 Mar 2024 | 2,249.95 | 2,249.95 | 2,208.30 | 2,227.75 | 2,227.75 | 8,190 |
06 Mar 2024 | 2,232.45 | 2,248.15 | 2,196.95 | 2,236.40 | 2,236.40 | 13,767 |
05 Mar 2024 | 2,244.25 | 2,251.25 | 2,221.10 | 2,231.40 | 2,231.40 | 9,706 |
04 Mar 2024 | 2,245.75 | 2,254.40 | 2,226.90 | 2,233.70 | 2,233.70 | 13,847 |
01 Mar 2024 | 2,215.00 | 2,258.60 | 2,205.00 | 2,254.85 | 2,254.85 | 22,382 |
29 Feb 2024 | 2,186.00 | 2,203.30 | 2,158.95 | 2,191.10 | 2,191.10 | 14,365 |
28 Feb 2024 | 2,201.95 | 2,218.55 | 2,175.10 | 2,182.85 | 2,182.85 | 12,775 |
27 Feb 2024 | 2,185.10 | 2,213.95 | 2,185.10 | 2,203.95 | 2,203.95 | 24,947 |
26 Feb 2024 | 2,223.55 | 2,223.55 | 2,176.00 | 2,187.45 | 2,187.45 | 15,880 |
23 Feb 2024 | 2,243.25 | 2,243.25 | 2,183.50 | 2,194.30 | 2,194.30 | 32,232 |
22 Feb 2024 | 2,230.60 | 2,244.95 | 2,115.90 | 2,201.10 | 2,201.10 | 79,404 |
21 Feb 2024 | 2,210.20 | 2,221.00 | 2,180.45 | 2,192.40 | 2,192.40 | 26,737 |
20 Feb 2024 | 2,162.30 | 2,221.30 | 2,162.00 | 2,192.50 | 2,192.50 | 47,254 |
19 Feb 2024 | 2,110.05 | 2,189.90 | 2,104.10 | 2,169.10 | 2,169.10 | 29,997 |
16 Feb 2024 | 2,088.85 | 2,119.15 | 2,088.10 | 2,104.40 | 2,104.40 | 31,378 |
15 Feb 2024 | 2,083.15 | 2,103.25 | 2,073.95 | 2,082.85 | 2,082.85 | 24,193 |
14 Feb 2024 | 2,065.90 | 2,082.15 | 2,028.80 | 2,078.30 | 2,078.30 | 10,474 |
13 Feb 2024 | 2,156.70 | 2,170.10 | 2,053.35 | 2,066.05 | 2,066.05 | 25,973 |
12 Feb 2024 | 2,178.15 | 2,198.00 | 2,136.50 | 2,144.35 | 2,144.35 | 65,653 |
09 Feb 2024 | 2,054.40 | 2,180.00 | 2,048.50 | 2,168.95 | 2,168.95 | 129,638 |
08 Feb 2024 | 2,120.05 | 2,121.10 | 2,049.00 | 2,058.65 | 2,058.65 | 22,128 |
07 Feb 2024 | 2,080.00 | 2,118.80 | 2,071.00 | 2,107.85 | 2,107.85 | 89,167 |
06 Feb 2024 | 2,125.90 | 2,125.90 | 2,060.10 | 2,065.95 | 2,065.95 | 85,590 |
05 Feb 2024 | 2,137.85 | 2,146.40 | 2,081.85 | 2,087.80 | 2,087.80 | 5,607 |
02 Feb 2024 | 2,110.05 | 2,169.75 | 2,110.05 | 2,139.00 | 2,139.00 | 5,646 |
01 Feb 2024 | 2,175.00 | 2,175.00 | 2,112.50 | 2,124.15 | 2,124.15 | 8,534 |
31 Jan 2024 | 2,129.85 | 2,182.00 | 2,115.80 | 2,174.90 | 2,174.90 | 25,270 |
30 Jan 2024 | 2,124.95 | 2,138.95 | 2,108.10 | 2,127.70 | 2,127.70 | 199,895 |
29 Jan 2024 | 2,086.80 | 2,125.00 | 2,080.50 | 2,103.05 | 2,103.05 | 32,593 |
25 Jan 2024 | 2,082.35 | 2,086.95 | 2,053.35 | 2,074.55 | 2,074.55 | 342,470 |
24 Jan 2024 | 2,048.20 | 2,081.50 | 2,015.15 | 2,073.05 | 2,073.05 | 11,793 |
23 Jan 2024 | 2,071.05 | 2,086.50 | 2,033.00 | 2,048.15 | 2,048.15 | 16,824 |
19 Jan 2024 | 2,052.25 | 2,090.00 | 2,050.85 | 2,080.70 | 2,080.70 | 59,889 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 2,060.15 | 2,115.30 | 2,056.55 | 2,068.50 | 2,068.50 | 9,765 |
16 Jan 2024 | 2,093.70 | 2,119.30 | 2,090.75 | 2,113.85 | 2,113.85 | 6,870 |
15 Jan 2024 | 2,111.70 | 2,120.80 | 2,093.05 | 2,099.55 | 2,099.55 | 10,650 |
12 Jan 2024 | 2,085.00 | 2,120.10 | 2,077.45 | 2,111.70 | 2,111.70 | 7,856 |
11 Jan 2024 | 2,084.75 | 2,096.45 | 2,052.00 | 2,082.85 | 2,082.85 | 12,170 |
10 Jan 2024 | 2,062.90 | 2,072.70 | 2,044.35 | 2,067.55 | 2,067.55 | 10,349 |
09 Jan 2024 | 2,086.85 | 2,092.60 | 2,059.10 | 2,065.50 | 2,065.50 | 14,556 |
08 Jan 2024 | 2,099.45 | 2,099.45 | 2,058.45 | 2,067.80 | 2,067.80 | 11,395 |
05 Jan 2024 | 2,098.95 | 2,098.95 | 2,053.25 | 2,079.10 | 2,079.10 | 25,474 |
04 Jan 2024 | 2,092.15 | 2,095.10 | 2,059.40 | 2,068.60 | 2,068.60 | 8,023 |
03 Jan 2024 | 2,101.90 | 2,101.90 | 2,066.40 | 2,070.70 | 2,070.70 | 36,064 |
02 Jan 2024 | 2,148.85 | 2,148.85 | 2,088.05 | 2,100.90 | 2,100.90 | 24,818 |
01 Jan 2024 | 2,149.70 | 2,175.55 | 2,114.00 | 2,126.30 | 2,126.30 | 36,610 |
29 Dec 2023 | 2,142.55 | 2,142.55 | 2,115.00 | 2,134.40 | 2,134.40 | 10,789 |
28 Dec 2023 | 2,120.35 | 2,147.45 | 2,106.35 | 2,138.55 | 2,138.55 | 33,510 |
27 Dec 2023 | 2,076.80 | 2,130.00 | 2,074.35 | 2,120.10 | 2,120.10 | 48,156 |
26 Dec 2023 | 2,063.80 | 2,080.45 | 2,049.90 | 2,073.45 | 2,073.45 | 8,468 |
22 Dec 2023 | 2,086.20 | 2,096.10 | 2,035.40 | 2,042.50 | 2,042.50 | 35,232 |
21 Dec 2023 | 2,050.00 | 2,090.00 | 2,050.00 | 2,085.15 | 2,085.15 | 7,945 |
20 Dec 2023 | 2,140.90 | 2,140.90 | 2,053.90 | 2,061.75 | 2,061.75 | 9,337 |
19 Dec 2023 | 2,111.60 | 2,135.75 | 2,089.25 | 2,116.15 | 2,116.15 | 13,815 |
18 Dec 2023 | 2,127.70 | 2,127.70 | 2,102.55 | 2,108.80 | 2,108.80 | 7,730 |
15 Dec 2023 | 2,104.50 | 2,132.40 | 2,101.80 | 2,127.15 | 2,127.15 | 16,057 |
14 Dec 2023 | 2,097.15 | 2,111.00 | 2,060.00 | 2,104.45 | 2,104.45 | 11,552 |
13 Dec 2023 | 2,080.70 | 2,092.05 | 2,038.85 | 2,084.15 | 2,084.15 | 7,554 |
12 Dec 2023 | 2,092.10 | 2,128.65 | 2,075.85 | 2,080.40 | 2,080.40 | 18,678 |
11 Dec 2023 | 2,070.05 | 2,086.85 | 2,068.20 | 2,083.85 | 2,083.85 | 5,375 |
08 Dec 2023 | 2,076.70 | 2,099.65 | 2,040.00 | 2,069.50 | 2,069.50 | 21,362 |
07 Dec 2023 | 2,055.00 | 2,087.50 | 2,046.85 | 2,081.35 | 2,081.35 | 15,527 |
06 Dec 2023 | 2,074.00 | 2,083.25 | 2,045.40 | 2,057.55 | 2,057.55 | 6,479 |
05 Dec 2023 | 2,055.00 | 2,076.25 | 2,041.50 | 2,072.30 | 2,072.30 | 10,340 |
04 Dec 2023 | 2,057.25 | 2,075.00 | 2,029.00 | 2,048.60 | 2,048.60 | 20,494 |
01 Dec 2023 | 2,015.05 | 2,038.80 | 2,008.35 | 2,015.55 | 2,015.55 | 11,178 |
30 Nov 2023 | 2,018.95 | 2,030.45 | 1,991.30 | 2,004.90 | 2,004.90 | 18,823 |
29 Nov 2023 | 1,980.80 | 2,008.85 | 1,980.80 | 2,002.55 | 2,002.55 | 8,761 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |