Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 2,172.50 | 2,178.40 | 2,163.00 | 2,165.00 | 2,165.00 | 8,444 |
25 Jul 2024 | 2,143.00 | 2,157.00 | 2,137.00 | 2,162.75 | 2,162.75 | 3,212 |
24 Jul 2024 | 2,158.50 | 2,168.98 | 2,150.50 | 2,159.50 | 2,159.50 | 9,378 |
23 Jul 2024 | 2,180.00 | 2,187.50 | 2,172.90 | 2,174.75 | 2,174.75 | 22,045 |
22 Jul 2024 | 2,170.00 | 2,186.50 | 2,170.00 | 2,189.75 | 2,189.75 | 3,060 |
19 Jul 2024 | 2,167.50 | 2,181.50 | 2,166.00 | 2,165.00 | 2,165.00 | 8,106 |
18 Jul 2024 | 2,185.00 | 2,186.50 | 2,175.43 | 2,176.50 | 2,176.50 | 6,522 |
17 Jul 2024 | 2,159.00 | 2,167.63 | 2,145.88 | 2,173.00 | 2,173.00 | 1,616 |
16 Jul 2024 | 2,133.00 | 2,141.83 | 2,125.21 | 2,151.25 | 2,151.25 | 6,113 |
15 Jul 2024 | 2,148.00 | 2,148.00 | 2,118.99 | 2,133.50 | 2,133.50 | 6,055 |
12 Jul 2024 | 2,133.50 | 2,135.50 | 2,119.00 | 2,127.50 | 2,127.50 | 13,308 |
11 Jul 2024 | 2,099.00 | 2,122.50 | 2,094.30 | 2,123.25 | 2,123.25 | 2,299 |
10 Jul 2024 | 2,108.00 | 2,108.00 | 2,096.00 | 2,094.25 | 2,094.25 | 2,122 |
09 Jul 2024 | 2,110.00 | 2,110.95 | 2,096.50 | 2,101.25 | 2,101.25 | 7,598 |
08 Jul 2024 | 2,104.00 | 2,105.50 | 2,093.00 | 2,095.75 | 2,095.75 | 11,934 |
05 Jul 2024 | 2,126.50 | 2,138.00 | 2,103.50 | 2,107.00 | 2,107.00 | 39,832 |
04 Jul 2024 | 2,132.50 | 2,134.50 | 2,127.00 | 2,131.50 | 2,131.50 | 21,597 |
03 Jul 2024 | 2,126.50 | 2,135.00 | 2,122.00 | 2,127.25 | 2,127.25 | 13,326 |
02 Jul 2024 | 2,142.50 | 2,142.50 | 2,113.50 | 2,113.50 | 2,113.50 | 11,522 |
01 Jul 2024 | 2,162.50 | 2,165.39 | 2,148.50 | 2,148.50 | 2,148.50 | 7,253 |
28 Jun 2024 | 2,164.00 | 2,170.00 | 2,156.80 | 2,164.00 | 2,164.00 | 2,817 |
27 Jun 2024 | 2,137.50 | 2,159.50 | 2,121.50 | 2,159.50 | 2,159.50 | 109,054 |
26 Jun 2024 | 2,150.00 | 2,162.50 | 2,145.89 | 2,149.50 | 2,149.50 | 165,740 |
25 Jun 2024 | 2,168.00 | 2,172.37 | 2,159.00 | 2,160.50 | 2,160.50 | 25,906 |
24 Jun 2024 | 2,158.00 | 2,170.00 | 2,154.50 | 2,167.00 | 2,167.00 | 10,015 |
21 Jun 2024 | 2,173.00 | 2,176.02 | 2,162.21 | 2,172.00 | 2,172.00 | 5,446 |
20 Jun 2024 | 2,166.00 | 2,176.38 | 2,162.00 | 2,175.00 | 2,175.00 | 4,394 |
19 Jun 2024 | 2,158.00 | 2,164.20 | 2,154.00 | 2,157.50 | 2,157.50 | 6,274 |
18 Jun 2024 | 2,160.00 | 2,169.00 | 2,153.94 | 2,162.50 | 2,162.50 | 6,980 |
17 Jun 2024 | 2,159.50 | 2,166.50 | 2,147.00 | 2,150.00 | 2,150.00 | 3,993 |
14 Jun 2024 | 2,176.50 | 2,176.50 | 2,148.64 | 2,157.50 | 2,157.50 | 8,409 |
13 Jun 2024 | 2,156.00 | 2,164.50 | 2,143.00 | 2,160.50 | 2,160.50 | 414 |
12 Jun 2024 | 2,157.00 | 2,170.50 | 2,150.00 | 2,161.00 | 2,161.00 | 4,843 |
11 Jun 2024 | 2,179.50 | 2,189.00 | 2,157.74 | 2,160.75 | 2,160.75 | 3,820 |
10 Jun 2024 | 2,180.00 | 2,182.99 | 2,171.00 | 2,178.50 | 2,178.50 | 3,609 |
07 Jun 2024 | 2,198.50 | 2,203.83 | 2,187.00 | 2,195.50 | 2,195.50 | 5,170 |
06 Jun 2024 | 2,196.50 | 2,206.50 | 2,190.65 | 2,203.50 | 2,203.50 | 2,372 |
05 Jun 2024 | 2,209.00 | 2,217.50 | 2,188.82 | 2,202.00 | 2,202.00 | 4,951 |
04 Jun 2024 | 2,224.50 | 2,224.50 | 2,210.50 | 2,210.50 | 2,210.50 | 1,377 |
03 Jun 2024 | 2,253.50 | 2,254.00 | 2,228.00 | 2,230.00 | 2,230.00 | 2,282 |
31 May 2024 | 2,236.50 | 2,236.50 | 2,225.46 | 2,225.50 | 2,225.50 | 4,689 |
30 May 2024 | 2,217.00 | 2,230.00 | 2,214.55 | 2,230.25 | 2,230.25 | 808 |
29 May 2024 | 2,231.00 | 2,239.50 | 2,214.00 | 2,214.00 | 2,214.00 | 3,613 |
28 May 2024 | 2,258.50 | 2,267.00 | 2,248.50 | 2,257.00 | 2,257.00 | 4,167 |
24 May 2024 | 2,256.50 | 2,262.00 | 2,252.27 | 2,258.50 | 2,258.50 | 16,596 |
23 May 2024 | 2,260.00 | 2,266.00 | 2,248.64 | 2,252.50 | 2,252.50 | 3,971 |
22 May 2024 | 2,279.00 | 2,280.00 | 2,263.53 | 2,263.50 | 2,263.50 | 3,046 |
21 May 2024 | 2,286.00 | 2,286.12 | 2,277.09 | 2,282.50 | 2,282.50 | 11,460 |
20 May 2024 | 2,286.50 | 2,297.00 | 2,284.00 | 2,297.00 | 2,297.00 | 5,587 |
17 May 2024 | 2,280.00 | 2,280.50 | 2,272.50 | 2,277.50 | 2,277.50 | 3,802 |
16 May 2024 | 2,283.50 | 2,290.00 | 2,279.65 | 2,280.75 | 2,280.75 | 7,307 |
15 May 2024 | 2,322.00 | 2,322.00 | 2,311.28 | 2,318.50 | 2,318.50 | 2,604 |
14 May 2024 | 2,313.00 | 2,316.00 | 2,310.00 | 2,310.00 | 2,310.00 | 4,802 |
13 May 2024 | 2,294.50 | 2,306.50 | 2,294.50 | 2,297.25 | 2,297.25 | 13,357 |
10 May 2024 | 2,311.00 | 2,317.00 | 2,302.00 | 2,299.75 | 2,299.75 | 8,351 |
09 May 2024 | 2,298.00 | 2,308.50 | 2,287.71 | 2,299.50 | 2,299.50 | 5,113 |
08 May 2024 | 2,289.50 | 2,296.50 | 2,275.78 | 2,292.75 | 2,292.75 | 37,311 |
07 May 2024 | 2,291.50 | 2,299.50 | 2,279.00 | 2,279.50 | 2,279.50 | 36,823 |
03 May 2024 | 2,259.00 | 2,283.00 | 2,259.00 | 2,277.00 | 2,277.00 | 8,888 |
02 May 2024 | 2,233.00 | 2,255.50 | 2,232.50 | 2,255.50 | 2,255.50 | 21,198 |
01 May 2024 | 2,199.00 | 2,217.00 | 2,199.00 | 2,212.00 | 2,212.00 | 1,504 |
30 Apr 2024 | 2,218.50 | 2,224.00 | 2,203.00 | 2,203.00 | 2,203.00 | 7,382 |
29 Apr 2024 | 2,215.00 | 2,227.50 | 2,214.69 | 2,220.25 | 2,220.25 | 33,017 |
26 Apr 2024 | 2,202.00 | 2,226.50 | 2,192.50 | 2,219.00 | 2,219.00 | 45,999 |
25 Apr 2024 | 2,227.50 | 2,233.13 | 2,198.00 | 2,208.00 | 2,208.00 | 4,889 |
24 Apr 2024 | 2,238.00 | 2,238.50 | 2,225.00 | 2,226.00 | 2,226.00 | 5,621 |
23 Apr 2024 | 2,247.00 | 2,251.50 | 2,230.50 | 2,235.00 | 2,235.00 | 8,314 |
22 Apr 2024 | 2,241.50 | 2,257.50 | 2,241.50 | 2,242.00 | 2,242.00 | 14,344 |
19 Apr 2024 | 2,172.50 | 2,228.00 | 2,172.50 | 2,228.00 | 2,228.00 | 27,427 |
18 Apr 2024 | 2,188.50 | 2,197.50 | 2,188.50 | 2,197.50 | 2,197.50 | 2,025 |
17 Apr 2024 | 2,199.50 | 2,210.00 | 2,191.80 | 2,196.00 | 2,196.00 | 11,027 |
16 Apr 2024 | 2,222.00 | 2,234.00 | 2,196.50 | 2,215.00 | 2,215.00 | 8,633 |
15 Apr 2024 | 2,273.50 | 2,279.00 | 2,255.95 | 2,255.50 | 2,255.50 | 2,288 |
12 Apr 2024 | 2,289.00 | 2,297.50 | 2,269.32 | 2,271.25 | 2,271.25 | 10,295 |
11 Apr 2024 | 2,281.00 | 2,294.50 | 2,281.00 | 2,283.50 | 2,283.50 | 2,047 |
10 Apr 2024 | 2,314.50 | 2,323.50 | 2,295.00 | 2,299.25 | 2,299.25 | 4,331 |
09 Apr 2024 | 2,305.00 | 2,312.00 | 2,296.50 | 2,313.00 | 2,313.00 | 6,089 |
08 Apr 2024 | 2,307.50 | 2,307.50 | 2,294.50 | 2,304.00 | 2,304.00 | 12,029 |
05 Apr 2024 | 2,301.50 | 2,315.25 | 2,301.50 | 2,306.00 | 2,306.00 | 4,177 |
04 Apr 2024 | 2,306.50 | 2,324.50 | 2,304.00 | 2,319.00 | 2,319.00 | 25,858 |
03 Apr 2024 | 2,315.00 | 2,324.00 | 2,306.50 | 2,309.50 | 2,309.50 | 6,938 |
02 Apr 2024 | 2,331.00 | 2,341.99 | 2,311.00 | 2,309.00 | 2,309.00 | 3,784 |
28 Mar 2024 | 2,335.00 | 2,340.00 | 2,317.13 | 2,323.00 | 2,323.00 | 3,370 |
27 Mar 2024 | 2,330.50 | 2,335.16 | 2,317.07 | 2,319.75 | 2,319.75 | 2,277 |
26 Mar 2024 | 2,307.00 | 2,325.50 | 2,307.00 | 2,327.25 | 2,327.25 | 3,030 |
25 Mar 2024 | 2,298.00 | 2,310.50 | 2,297.50 | 2,310.25 | 2,310.25 | 12,355 |
22 Mar 2024 | 2,309.00 | 2,314.00 | 2,303.50 | 2,307.00 | 2,307.00 | 4,880 |
21 Mar 2024 | 2,287.50 | 2,302.50 | 2,276.35 | 2,299.50 | 2,299.50 | 9,414 |
20 Mar 2024 | 2,235.00 | 2,253.50 | 2,235.00 | 2,252.00 | 2,252.00 | 16,927 |
19 Mar 2024 | 2,187.50 | 2,235.00 | 2,184.50 | 2,230.25 | 2,230.25 | 14,251 |
18 Mar 2024 | 2,199.50 | 2,218.00 | 2,197.50 | 2,197.50 | 2,197.50 | 93,184 |
15 Mar 2024 | 2,200.50 | 2,207.50 | 2,199.78 | 2,204.00 | 2,204.00 | 1,538 |
14 Mar 2024 | 2,199.00 | 2,211.00 | 2,189.00 | 2,191.75 | 2,191.75 | 3,698 |
13 Mar 2024 | 2,191.50 | 2,203.50 | 2,191.50 | 2,203.25 | 2,203.25 | 1,305 |
12 Mar 2024 | 2,200.00 | 2,210.00 | 2,197.50 | 2,199.00 | 2,199.00 | 1,459 |
11 Mar 2024 | 2,164.50 | 2,181.50 | 2,164.50 | 2,188.75 | 2,188.75 | 11,794 |
08 Mar 2024 | 2,171.00 | 2,177.00 | 2,164.00 | 2,171.00 | 2,171.00 | 3,015 |
07 Mar 2024 | 2,170.50 | 2,180.00 | 2,152.19 | 2,174.00 | 2,174.00 | 4,126 |
06 Mar 2024 | 2,176.00 | 2,176.00 | 2,162.00 | 2,163.25 | 2,163.25 | 1,950 |
05 Mar 2024 | 2,177.50 | 2,178.00 | 2,163.00 | 2,172.25 | 2,172.25 | 3,575 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |