Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Jun 2024 | 1,515.00 | 1,543.00 | 1,489.55 | 1,530.15 | 1,530.15 | 15,515 |
14 Jun 2024 | 1,488.75 | 1,525.60 | 1,482.65 | 1,511.20 | 1,511.20 | 8,316 |
13 Jun 2024 | 1,474.40 | 1,506.20 | 1,472.40 | 1,497.70 | 1,497.70 | 8,841 |
12 Jun 2024 | 1,471.50 | 1,489.95 | 1,449.65 | 1,472.55 | 1,472.55 | 19,730 |
11 Jun 2024 | 1,444.55 | 1,483.75 | 1,437.10 | 1,467.30 | 1,467.30 | 18,680 |
10 Jun 2024 | 1,419.85 | 1,450.00 | 1,387.80 | 1,438.65 | 1,438.65 | 27,526 |
07 Jun 2024 | 1,406.95 | 1,407.00 | 1,381.90 | 1,392.50 | 1,392.50 | 9,814 |
06 Jun 2024 | 1,373.90 | 1,394.05 | 1,359.00 | 1,385.75 | 1,385.75 | 15,838 |
05 Jun 2024 | 1,305.10 | 1,384.00 | 1,292.15 | 1,371.85 | 1,371.85 | 25,614 |
04 Jun 2024 | 1,371.80 | 1,371.80 | 1,250.00 | 1,305.10 | 1,305.10 | 14,339 |
03 Jun 2024 | 1,340.00 | 1,345.90 | 1,303.80 | 1,340.65 | 1,340.65 | 9,346 |
31 May 2024 | 1,303.20 | 1,313.00 | 1,292.35 | 1,306.45 | 1,306.45 | 16,719 |
30 May 2024 | 1,286.85 | 1,311.00 | 1,266.00 | 1,302.70 | 1,302.70 | 7,165 |
29 May 2024 | 1,304.90 | 1,304.90 | 1,275.00 | 1,286.80 | 1,286.80 | 19,019 |
28 May 2024 | 1,259.90 | 1,299.70 | 1,251.25 | 1,290.15 | 1,290.15 | 17,113 |
27 May 2024 | 1,258.95 | 1,262.40 | 1,240.45 | 1,246.40 | 1,246.40 | 3,322 |
24 May 2024 | 1,235.90 | 1,272.20 | 1,225.85 | 1,252.60 | 1,252.60 | 14,299 |
23 May 2024 | 1,243.35 | 1,247.85 | 1,224.40 | 1,230.85 | 1,230.85 | 4,514 |
22 May 2024 | 1,245.00 | 1,245.00 | 1,226.50 | 1,239.10 | 1,239.10 | 3,552 |
21 May 2024 | 1,252.15 | 1,253.15 | 1,213.60 | 1,238.80 | 1,238.80 | 33,777 |
17 May 2024 | 1,250.00 | 1,262.65 | 1,244.45 | 1,259.35 | 1,259.35 | 5,155 |
16 May 2024 | 1,249.95 | 1,249.95 | 1,232.90 | 1,248.10 | 1,248.10 | 3,021 |
15 May 2024 | 1,237.65 | 1,243.65 | 1,223.60 | 1,234.95 | 1,234.95 | 6,661 |
14 May 2024 | 1,221.95 | 1,239.00 | 1,195.55 | 1,231.85 | 1,231.85 | 15,942 |
13 May 2024 | 1,185.50 | 1,208.00 | 1,173.95 | 1,204.95 | 1,204.95 | 6,932 |
10 May 2024 | 1,190.00 | 1,196.50 | 1,170.05 | 1,181.35 | 1,181.35 | 8,079 |
09 May 2024 | 1,210.05 | 1,213.00 | 1,177.15 | 1,184.10 | 1,184.10 | 9,276 |
08 May 2024 | 1,200.45 | 1,216.75 | 1,193.05 | 1,212.40 | 1,212.40 | 2,875 |
07 May 2024 | 1,224.05 | 1,229.95 | 1,180.55 | 1,200.45 | 1,200.45 | 9,865 |
06 May 2024 | 1,213.40 | 1,229.70 | 1,193.50 | 1,221.00 | 1,221.00 | 10,844 |
03 May 2024 | 1,213.25 | 1,214.95 | 1,197.75 | 1,207.30 | 1,207.30 | 6,565 |
02 May 2024 | 1,209.10 | 1,217.00 | 1,196.65 | 1,208.55 | 1,208.55 | 16,469 |
30 Apr 2024 | 1,217.00 | 1,220.00 | 1,187.20 | 1,208.75 | 1,208.75 | 21,291 |
29 Apr 2024 | 1,186.20 | 1,210.60 | 1,173.70 | 1,203.75 | 1,203.75 | 32,339 |
26 Apr 2024 | 1,105.05 | 1,199.00 | 1,105.05 | 1,184.75 | 1,184.75 | 116,362 |
25 Apr 2024 | 1,097.15 | 1,140.95 | 1,071.05 | 1,115.35 | 1,115.35 | 29,564 |
24 Apr 2024 | 1,103.80 | 1,110.15 | 1,085.15 | 1,087.55 | 1,087.55 | 12,425 |
23 Apr 2024 | 1,095.60 | 1,106.35 | 1,079.35 | 1,100.20 | 1,100.20 | 4,529 |
22 Apr 2024 | 1,119.65 | 1,134.85 | 1,091.00 | 1,092.85 | 1,092.85 | 8,521 |
19 Apr 2024 | 1,098.25 | 1,134.40 | 1,093.40 | 1,120.65 | 1,120.65 | 25,017 |
18 Apr 2024 | 1,139.35 | 1,151.80 | 1,115.85 | 1,120.20 | 1,120.20 | 113,278 |
16 Apr 2024 | 1,132.00 | 1,141.00 | 1,130.00 | 1,137.60 | 1,137.60 | 2,564 |
15 Apr 2024 | 1,080.05 | 1,151.90 | 1,080.05 | 1,133.30 | 1,133.30 | 21,420 |
12 Apr 2024 | 1,163.55 | 1,179.25 | 1,150.00 | 1,155.55 | 1,155.55 | 5,618 |
10 Apr 2024 | 1,142.00 | 1,173.00 | 1,142.00 | 1,162.95 | 1,162.95 | 12,345 |
09 Apr 2024 | 1,154.40 | 1,168.00 | 1,143.80 | 1,147.80 | 1,147.80 | 6,146 |
08 Apr 2024 | 1,168.45 | 1,168.45 | 1,143.90 | 1,153.40 | 1,153.40 | 4,546 |
05 Apr 2024 | 1,146.10 | 1,163.00 | 1,142.00 | 1,161.20 | 1,161.20 | 12,944 |
04 Apr 2024 | 1,141.60 | 1,152.80 | 1,132.65 | 1,146.25 | 1,146.25 | 4,850 |
03 Apr 2024 | 1,146.95 | 1,148.05 | 1,120.00 | 1,143.85 | 1,143.85 | 7,047 |
02 Apr 2024 | 1,115.00 | 1,135.00 | 1,110.35 | 1,132.40 | 1,132.40 | 9,003 |
01 Apr 2024 | 1,077.85 | 1,121.00 | 1,077.85 | 1,113.55 | 1,113.55 | 12,520 |
28 Mar 2024 | 1,081.35 | 1,084.40 | 1,060.75 | 1,075.95 | 1,075.95 | 4,542 |
27 Mar 2024 | 1,065.40 | 1,076.55 | 1,060.00 | 1,072.00 | 1,072.00 | 52,261 |
26 Mar 2024 | 1,050.25 | 1,067.00 | 1,040.45 | 1,062.70 | 1,062.70 | 4,179 |
22 Mar 2024 | 1,087.15 | 1,087.15 | 1,055.80 | 1,065.15 | 1,065.15 | 82,871 |
21 Mar 2024 | 1,058.10 | 1,070.00 | 1,058.10 | 1,065.80 | 1,065.80 | 3,526 |
20 Mar 2024 | 1,052.80 | 1,057.15 | 1,036.65 | 1,054.05 | 1,054.05 | 8,656 |
19 Mar 2024 | 1,057.75 | 1,068.85 | 1,050.00 | 1,053.35 | 1,053.35 | 211,361 |
18 Mar 2024 | 1,060.55 | 1,078.45 | 1,055.75 | 1,067.00 | 1,067.00 | 8,151 |
15 Mar 2024 | 1,096.65 | 1,110.00 | 1,060.00 | 1,082.95 | 1,082.95 | 27,307 |
14 Mar 2024 | 1,070.05 | 1,096.10 | 1,056.00 | 1,085.95 | 1,085.95 | 65,178 |
13 Mar 2024 | 1,110.45 | 1,123.75 | 1,067.45 | 1,077.70 | 1,077.70 | 9,525 |
12 Mar 2024 | 1,115.35 | 1,122.95 | 1,108.70 | 1,116.90 | 1,116.90 | 4,792 |
11 Mar 2024 | 1,115.45 | 1,129.25 | 1,103.00 | 1,118.90 | 1,118.90 | 7,960 |
07 Mar 2024 | 1,109.90 | 1,122.50 | 1,102.00 | 1,114.30 | 1,114.30 | 37,783 |
06 Mar 2024 | 1,088.15 | 1,101.00 | 1,075.25 | 1,098.60 | 1,098.60 | 9,277 |
05 Mar 2024 | 1,094.20 | 1,102.25 | 1,076.00 | 1,091.35 | 1,091.35 | 3,821 |
04 Mar 2024 | 1,089.55 | 1,097.65 | 1,076.10 | 1,092.10 | 1,092.10 | 5,812 |
01 Mar 2024 | 1,076.10 | 1,094.65 | 1,066.90 | 1,086.45 | 1,086.45 | 13,412 |
29 Feb 2024 | 1,059.95 | 1,083.10 | 1,038.85 | 1,076.05 | 1,076.05 | 8,044 |
28 Feb 2024 | 1,044.95 | 1,057.85 | 1,041.35 | 1,047.00 | 1,047.00 | 9,421 |
27 Feb 2024 | 1,077.85 | 1,077.85 | 1,025.05 | 1,039.75 | 1,039.75 | 8,344 |
26 Feb 2024 | 1,119.55 | 1,119.55 | 1,055.25 | 1,061.15 | 1,061.15 | 78,090 |
23 Feb 2024 | 1,086.75 | 1,102.15 | 1,078.00 | 1,081.50 | 1,081.50 | 6,533 |
22 Feb 2024 | 1,081.85 | 1,104.15 | 1,081.60 | 1,101.50 | 1,101.50 | 12,352 |
21 Feb 2024 | 1,085.45 | 1,104.20 | 1,081.25 | 1,083.75 | 1,083.75 | 4,852 |
20 Feb 2024 | 1,108.00 | 1,123.75 | 1,081.05 | 1,095.15 | 1,095.15 | 12,717 |
19 Feb 2024 | 1,090.00 | 1,109.00 | 1,089.00 | 1,104.35 | 1,104.35 | 8,397 |
16 Feb 2024 | 1,123.85 | 1,123.85 | 1,080.75 | 1,090.05 | 1,090.05 | 4,578 |
15 Feb 2024 | 1,093.55 | 1,110.60 | 1,093.55 | 1,103.50 | 1,103.50 | 8,288 |
14 Feb 2024 | 1,100.25 | 1,100.25 | 1,083.00 | 1,092.85 | 1,092.85 | 4,310 |
13 Feb 2024 | 1,075.85 | 1,103.00 | 1,071.80 | 1,099.85 | 1,099.85 | 4,619 |
12 Feb 2024 | 1,106.90 | 1,106.90 | 1,074.60 | 1,079.10 | 1,079.10 | 5,735 |
09 Feb 2024 | 1,071.35 | 1,091.65 | 1,066.00 | 1,085.25 | 1,085.25 | 8,091 |
08 Feb 2024 | 1,104.60 | 1,104.60 | 1,066.00 | 1,074.70 | 1,074.70 | 6,139 |
07 Feb 2024 | 1,105.15 | 1,110.70 | 1,081.80 | 1,082.90 | 1,082.90 | 16,504 |
06 Feb 2024 | 1,099.00 | 1,112.45 | 1,093.65 | 1,109.10 | 1,109.10 | 20,144 |
05 Feb 2024 | 1,069.05 | 1,097.65 | 1,069.05 | 1,090.85 | 1,090.85 | 19,505 |
02 Feb 2024 | 1,077.95 | 1,087.00 | 1,063.85 | 1,076.85 | 1,076.85 | 26,742 |
01 Feb 2024 | 1,059.85 | 1,076.30 | 1,038.00 | 1,070.55 | 1,070.55 | 63,543 |
31 Jan 2024 | 1,059.85 | 1,076.55 | 1,035.00 | 1,050.55 | 1,050.55 | 61,239 |
30 Jan 2024 | 1,140.15 | 1,146.00 | 1,044.40 | 1,050.30 | 1,050.30 | 69,337 |
29 Jan 2024 | 1,130.25 | 1,145.90 | 1,123.75 | 1,137.15 | 1,137.15 | 12,532 |
25 Jan 2024 | 1,153.50 | 1,154.55 | 1,125.70 | 1,130.10 | 1,130.10 | 4,813 |
24 Jan 2024 | 1,127.15 | 1,153.50 | 1,127.15 | 1,150.00 | 1,150.00 | 3,877 |
23 Jan 2024 | 1,223.95 | 1,223.95 | 1,120.00 | 1,127.60 | 1,127.60 | 8,301 |
19 Jan 2024 | 1,173.85 | 1,187.60 | 1,154.10 | 1,181.40 | 1,181.40 | 11,183 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 1,187.60 | 1,187.60 | 1,158.85 | 1,161.90 | 1,161.90 | 32,909 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |