Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 Jul 2024 | 2,130.90 | 2,152.00 | 2,054.35 | 2,060.65 | 2,060.65 | 42,121 |
05 Jul 2024 | 2,178.25 | 2,189.45 | 2,130.00 | 2,137.90 | 2,137.90 | 27,667 |
04 Jul 2024 | 2,160.00 | 2,200.00 | 2,148.00 | 2,171.45 | 2,171.45 | 7,217 |
03 Jul 2024 | 2,151.60 | 2,151.60 | 2,117.50 | 2,138.45 | 2,138.45 | 3,536 |
02 Jul 2024 | 2,162.00 | 2,163.25 | 2,124.80 | 2,128.60 | 2,128.60 | 11,602 |
01 Jul 2024 | 2,134.95 | 2,168.05 | 2,122.45 | 2,162.15 | 2,162.15 | 4,685 |
28 Jun 2024 | 2,140.00 | 2,152.75 | 2,105.85 | 2,128.45 | 2,128.45 | 17,255 |
27 Jun 2024 | 2,150.50 | 2,158.00 | 2,096.55 | 2,136.25 | 2,136.25 | 6,327 |
26 Jun 2024 | 2,145.00 | 2,150.90 | 2,120.90 | 2,136.25 | 2,136.25 | 6,043 |
25 Jun 2024 | 2,183.90 | 2,193.05 | 2,116.00 | 2,126.75 | 2,126.75 | 20,508 |
24 Jun 2024 | 2,160.65 | 2,187.95 | 2,160.65 | 2,165.35 | 2,165.35 | 12,471 |
21 Jun 2024 | 2,189.00 | 2,231.95 | 2,158.00 | 2,172.55 | 2,172.55 | 5,388 |
20 Jun 2024 | 2,244.00 | 2,244.00 | 2,180.00 | 2,189.50 | 2,189.50 | 4,795 |
19 Jun 2024 | 2,248.00 | 2,274.05 | 2,202.15 | 2,213.10 | 2,213.10 | 17,410 |
18 Jun 2024 | 2,245.05 | 2,282.00 | 2,239.00 | 2,245.45 | 2,245.45 | 10,071 |
14 Jun 2024 | 2,230.85 | 2,275.00 | 2,227.00 | 2,238.70 | 2,238.70 | 22,126 |
13 Jun 2024 | 2,275.00 | 2,275.15 | 2,211.25 | 2,240.50 | 2,240.50 | 27,046 |
12 Jun 2024 | 2,170.55 | 2,236.20 | 2,164.75 | 2,222.70 | 2,222.70 | 6,452 |
11 Jun 2024 | 2,180.45 | 2,188.00 | 2,157.20 | 2,166.60 | 2,166.60 | 21,638 |
10 Jun 2024 | 2,167.80 | 2,197.75 | 2,138.10 | 2,175.90 | 2,175.90 | 13,756 |
07 Jun 2024 | 2,161.45 | 2,188.60 | 2,109.10 | 2,126.85 | 2,126.85 | 59,260 |
06 Jun 2024 | 2,174.95 | 2,179.75 | 2,138.50 | 2,156.30 | 2,156.30 | 8,983 |
05 Jun 2024 | 2,100.10 | 2,187.90 | 2,100.10 | 2,155.35 | 2,155.35 | 14,188 |
04 Jun 2024 | 2,130.60 | 2,148.25 | 1,935.85 | 2,092.20 | 2,092.20 | 23,748 |
03 Jun 2024 | 2,189.00 | 2,198.20 | 2,110.00 | 2,125.05 | 2,125.05 | 34,513 |
31 May 2024 | 2,140.00 | 2,200.00 | 2,101.00 | 2,146.05 | 2,146.05 | 61,650 |
30 May 2024 | 2,119.95 | 2,185.00 | 2,082.00 | 2,093.75 | 2,093.75 | 69,585 |
29 May 2024 | 2,114.00 | 2,172.85 | 2,090.05 | 2,102.85 | 2,102.85 | 14,644 |
28 May 2024 | 2,115.00 | 2,141.80 | 2,101.00 | 2,113.95 | 2,113.95 | 43,218 |
27 May 2024 | 2,075.35 | 2,123.05 | 2,064.55 | 2,115.00 | 2,115.00 | 46,935 |
24 May 2024 | 2,095.05 | 2,121.25 | 2,055.65 | 2,063.45 | 2,063.45 | 33,163 |
23 May 2024 | 2,119.95 | 2,119.95 | 2,086.70 | 2,100.05 | 2,100.05 | 10,413 |
22 May 2024 | 2,100.00 | 2,137.00 | 2,084.25 | 2,106.80 | 2,106.80 | 41,243 |
21 May 2024 | 2,111.55 | 2,150.45 | 2,080.00 | 2,085.00 | 2,085.00 | 15,472 |
17 May 2024 | 2,122.25 | 2,138.50 | 2,075.00 | 2,093.50 | 2,093.50 | 21,733 |
16 May 2024 | 2,279.90 | 2,294.90 | 2,063.75 | 2,092.10 | 2,092.10 | 107,017 |
15 May 2024 | 2,282.85 | 2,282.85 | 2,180.30 | 2,190.65 | 2,190.65 | 11,754 |
14 May 2024 | 2,221.95 | 2,278.50 | 2,185.00 | 2,247.45 | 2,247.45 | 13,301 |
13 May 2024 | 2,230.05 | 2,251.45 | 2,171.00 | 2,179.65 | 2,179.65 | 10,528 |
10 May 2024 | 2,189.65 | 2,252.30 | 2,156.80 | 2,238.15 | 2,238.15 | 10,044 |
09 May 2024 | 2,181.05 | 2,226.55 | 2,139.75 | 2,167.85 | 2,167.85 | 7,200 |
08 May 2024 | 2,251.15 | 2,251.15 | 2,160.45 | 2,180.00 | 2,180.00 | 13,076 |
07 May 2024 | 2,282.70 | 2,301.80 | 2,195.50 | 2,217.50 | 2,217.50 | 9,751 |
06 May 2024 | 2,315.00 | 2,329.95 | 2,260.00 | 2,283.90 | 2,283.90 | 9,727 |
03 May 2024 | 2,347.30 | 2,350.00 | 2,305.00 | 2,314.30 | 2,314.30 | 10,964 |
02 May 2024 | 2,376.50 | 2,399.95 | 2,326.85 | 2,334.05 | 2,334.05 | 28,072 |
30 Apr 2024 | 2,381.20 | 2,420.00 | 2,356.85 | 2,366.00 | 2,366.00 | 10,425 |
29 Apr 2024 | 2,360.85 | 2,398.60 | 2,355.10 | 2,383.80 | 2,383.80 | 8,867 |
26 Apr 2024 | 2,418.45 | 2,450.00 | 2,360.00 | 2,368.25 | 2,368.25 | 10,419 |
25 Apr 2024 | 2,389.20 | 2,420.00 | 2,357.45 | 2,398.80 | 2,398.80 | 8,544 |
24 Apr 2024 | 2,390.25 | 2,440.00 | 2,375.00 | 2,400.05 | 2,400.05 | 10,260 |
23 Apr 2024 | 2,347.10 | 2,488.65 | 2,347.10 | 2,393.90 | 2,393.90 | 12,141 |
22 Apr 2024 | 2,348.85 | 2,373.25 | 2,324.75 | 2,337.85 | 2,337.85 | 12,546 |
19 Apr 2024 | 2,350.00 | 2,409.10 | 2,300.10 | 2,335.70 | 2,335.70 | 13,402 |
18 Apr 2024 | 2,283.25 | 2,420.00 | 2,283.25 | 2,397.40 | 2,397.40 | 35,823 |
16 Apr 2024 | 2,223.45 | 2,303.90 | 2,223.45 | 2,282.15 | 2,282.15 | 10,068 |
15 Apr 2024 | 2,250.05 | 2,297.10 | 2,241.55 | 2,264.70 | 2,264.70 | 11,896 |
12 Apr 2024 | 2,359.75 | 2,359.75 | 2,307.70 | 2,319.00 | 2,319.00 | 7,236 |
10 Apr 2024 | 2,352.15 | 2,385.80 | 2,323.05 | 2,367.70 | 2,367.70 | 7,319 |
09 Apr 2024 | 2,386.00 | 2,405.70 | 2,350.00 | 2,362.70 | 2,362.70 | 27,720 |
08 Apr 2024 | 2,374.95 | 2,382.00 | 2,350.00 | 2,359.35 | 2,359.35 | 17,606 |
05 Apr 2024 | 2,333.30 | 2,374.50 | 2,328.90 | 2,344.90 | 2,344.90 | 12,292 |
04 Apr 2024 | 2,350.10 | 2,377.15 | 2,295.05 | 2,333.00 | 2,333.00 | 9,511 |
03 Apr 2024 | 2,395.85 | 2,395.85 | 2,305.65 | 2,333.70 | 2,333.70 | 24,921 |
02 Apr 2024 | 2,313.55 | 2,417.15 | 2,311.95 | 2,396.75 | 2,396.75 | 32,543 |
01 Apr 2024 | 2,302.30 | 2,382.75 | 2,296.65 | 2,312.35 | 2,312.35 | 18,560 |
28 Mar 2024 | 2,374.75 | 2,374.75 | 2,253.05 | 2,297.35 | 2,297.35 | 32,233 |
27 Mar 2024 | 2,270.05 | 2,364.50 | 2,270.05 | 2,333.00 | 2,333.00 | 40,799 |
26 Mar 2024 | 2,175.00 | 2,262.00 | 2,141.50 | 2,248.80 | 2,248.80 | 825,779 |
22 Mar 2024 | 2,150.00 | 2,272.40 | 2,150.00 | 2,212.55 | 2,212.55 | 22,367 |
21 Mar 2024 | 2,145.00 | 2,158.40 | 2,090.80 | 2,134.35 | 2,134.35 | 4,834 |
20 Mar 2024 | 2,099.70 | 2,144.00 | 2,076.65 | 2,132.70 | 2,132.70 | 10,993 |
19 Mar 2024 | 2,146.15 | 2,170.00 | 2,096.80 | 2,105.45 | 2,105.45 | 11,215 |
18 Mar 2024 | 2,216.75 | 2,220.75 | 2,135.00 | 2,145.35 | 2,145.35 | 16,599 |
15 Mar 2024 | 2,148.35 | 2,239.75 | 2,107.70 | 2,184.15 | 2,184.15 | 37,376 |
14 Mar 2024 | 2,017.90 | 2,145.00 | 2,017.00 | 2,131.55 | 2,131.55 | 30,424 |
13 Mar 2024 | 2,127.45 | 2,127.45 | 2,021.00 | 2,059.00 | 2,059.00 | 18,760 |
12 Mar 2024 | 2,156.80 | 2,195.95 | 2,131.50 | 2,141.90 | 2,141.90 | 17,281 |
11 Mar 2024 | 2,165.95 | 2,200.25 | 2,136.65 | 2,162.30 | 2,162.30 | 11,203 |
07 Mar 2024 | 2,151.05 | 2,180.15 | 2,146.00 | 2,154.60 | 2,154.60 | 4,008 |
06 Mar 2024 | 2,178.40 | 2,200.00 | 2,121.40 | 2,135.25 | 2,135.25 | 14,618 |
05 Mar 2024 | 2,172.80 | 2,199.95 | 2,144.00 | 2,161.15 | 2,161.15 | 7,458 |
04 Mar 2024 | 2,167.85 | 2,213.40 | 2,144.20 | 2,159.60 | 2,159.60 | 12,272 |
01 Mar 2024 | 2,163.95 | 2,182.90 | 2,110.40 | 2,147.70 | 2,147.70 | 7,532 |
29 Feb 2024 | 2,087.00 | 2,150.10 | 2,053.85 | 2,135.45 | 2,135.45 | 14,966 |
28 Feb 2024 | 2,110.00 | 2,120.65 | 2,030.00 | 2,052.85 | 2,052.85 | 5,428 |
27 Feb 2024 | 2,104.70 | 2,119.95 | 2,081.60 | 2,097.55 | 2,097.55 | 5,981 |
26 Feb 2024 | 2,151.70 | 2,160.85 | 2,033.00 | 2,064.85 | 2,064.85 | 12,473 |
23 Feb 2024 | 2,218.85 | 2,218.85 | 2,147.45 | 2,153.45 | 2,153.45 | 5,493 |
22 Feb 2024 | 2,208.10 | 2,213.05 | 2,181.10 | 2,187.45 | 2,187.45 | 6,359 |
21 Feb 2024 | 2,195.15 | 2,233.00 | 2,182.65 | 2,189.85 | 2,189.85 | 5,897 |
20 Feb 2024 | 2,242.25 | 2,242.25 | 2,178.05 | 2,191.55 | 2,191.55 | 3,216 |
19 Feb 2024 | 2,246.30 | 2,246.30 | 2,213.30 | 2,220.65 | 2,220.65 | 4,189 |
16 Feb 2024 | 2,228.30 | 2,250.00 | 2,204.95 | 2,215.05 | 2,215.05 | 5,091 |
15 Feb 2024 | 2,190.70 | 2,222.00 | 2,180.00 | 2,210.00 | 2,210.00 | 6,801 |
14 Feb 2024 | 2,179.85 | 2,215.00 | 2,125.20 | 2,204.15 | 2,204.15 | 8,189 |
13 Feb 2024 | 2,199.85 | 2,204.90 | 2,143.10 | 2,176.95 | 2,176.95 | 19,338 |
12 Feb 2024 | 2,243.20 | 2,248.00 | 2,191.10 | 2,208.30 | 2,208.30 | 18,599 |
09 Feb 2024 | 2,251.00 | 2,285.70 | 2,196.00 | 2,243.35 | 2,243.35 | 28,413 |
08 Feb 2024 | 2,200.00 | 2,297.00 | 2,170.70 | 2,248.95 | 2,248.95 | 45,311 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |