Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 1,250.00 | 1,262.60 | 1,240.00 | 1,258.75 | 1,258.75 | 16,980 |
25 Jul 2024 | 1,247.00 | 1,267.50 | 1,212.50 | 1,248.25 | 1,248.25 | 15,394 |
24 Jul 2024 | 1,285.00 | 1,306.50 | 1,285.00 | 1,307.25 | 1,307.25 | 22,283 |
23 Jul 2024 | 1,267.00 | 1,283.97 | 1,261.56 | 1,286.25 | 1,286.25 | 32,754 |
22 Jul 2024 | 1,276.00 | 1,286.39 | 1,265.00 | 1,268.25 | 1,268.25 | 43,179 |
19 Jul 2024 | 1,275.00 | 1,288.00 | 1,252.00 | 1,273.75 | 1,273.75 | 12,537 |
18 Jul 2024 | 1,319.50 | 1,327.50 | 1,292.50 | 1,298.25 | 1,298.25 | 18,555 |
17 Jul 2024 | 1,325.50 | 1,330.46 | 1,311.50 | 1,316.25 | 1,316.25 | 43,322 |
16 Jul 2024 | 1,298.50 | 1,333.50 | 1,295.50 | 1,330.50 | 1,330.50 | 107,548 |
15 Jul 2024 | 1,292.00 | 1,306.00 | 1,285.00 | 1,301.25 | 1,301.25 | 16,508 |
12 Jul 2024 | 1,286.50 | 1,298.00 | 1,244.00 | 1,290.25 | 1,290.25 | 57,685 |
11 Jul 2024 | 1,282.00 | 1,301.00 | 1,271.11 | 1,292.50 | 1,292.50 | 52,917 |
10 Jul 2024 | 1,251.50 | 1,277.50 | 1,250.00 | 1,273.00 | 1,273.00 | 20,344 |
09 Jul 2024 | 1,248.00 | 1,256.68 | 1,241.00 | 1,243.25 | 1,243.25 | 31,197 |
08 Jul 2024 | 1,243.00 | 1,247.04 | 1,233.50 | 1,237.00 | 1,237.00 | 37,108 |
05 Jul 2024 | 1,237.50 | 1,259.50 | 1,234.78 | 1,258.50 | 1,258.50 | 25,495 |
04 Jul 2024 | 1,226.00 | 1,233.00 | 1,223.89 | 1,230.50 | 1,230.50 | 18,189 |
03 Jul 2024 | 1,202.50 | 1,229.50 | 1,199.00 | 1,228.50 | 1,228.50 | 35,870 |
02 Jul 2024 | 1,186.00 | 1,200.00 | 1,180.50 | 1,184.25 | 1,184.25 | 50,342 |
01 Jul 2024 | 1,193.00 | 1,201.50 | 1,182.00 | 1,182.00 | 1,182.00 | 91,543 |
28 Jun 2024 | 1,211.00 | 1,212.50 | 1,196.50 | 1,199.25 | 1,199.25 | 28,891 |
27 Jun 2024 | 1,190.50 | 1,204.84 | 1,185.50 | 1,203.50 | 1,203.50 | 55,467 |
26 Jun 2024 | 1,180.50 | 1,189.00 | 1,170.50 | 1,186.50 | 1,186.50 | 32,223 |
25 Jun 2024 | 1,197.00 | 1,202.00 | 1,176.00 | 1,189.50 | 1,189.50 | 13,055 |
24 Jun 2024 | 1,190.50 | 1,206.00 | 1,190.50 | 1,198.00 | 1,198.00 | 168,281 |
21 Jun 2024 | 1,203.00 | 1,215.50 | 1,188.50 | 1,186.75 | 1,186.75 | 23,542 |
20 Jun 2024 | 1,188.50 | 1,213.00 | 1,185.00 | 1,202.50 | 1,202.50 | 35,768 |
19 Jun 2024 | 1,174.50 | 1,176.97 | 1,169.00 | 1,174.00 | 1,174.00 | 23,696 |
18 Jun 2024 | 1,156.00 | 1,169.00 | 1,153.00 | 1,166.75 | 1,166.75 | 12,846 |
17 Jun 2024 | 1,157.50 | 1,162.50 | 1,150.00 | 1,152.50 | 1,152.50 | 12,886 |
14 Jun 2024 | 1,163.00 | 1,176.00 | 1,155.00 | 1,156.50 | 1,156.50 | 23,139 |
13 Jun 2024 | 1,170.50 | 1,179.50 | 1,158.00 | 1,159.75 | 1,159.75 | 43,660 |
12 Jun 2024 | 1,172.50 | 1,192.00 | 1,144.00 | 1,181.75 | 1,181.75 | 24,314 |
11 Jun 2024 | 1,180.50 | 1,182.98 | 1,171.00 | 1,171.00 | 1,171.00 | 10,176 |
10 Jun 2024 | 1,176.00 | 1,182.28 | 1,162.50 | 1,178.25 | 1,178.25 | 32,474 |
07 Jun 2024 | 1,242.00 | 1,245.00 | 1,161.50 | 1,182.25 | 1,182.25 | 89,407 |
06 Jun 2024 | 1,212.50 | 1,230.50 | 1,203.50 | 1,232.25 | 1,232.25 | 19,101 |
05 Jun 2024 | 1,185.50 | 1,198.50 | 1,181.50 | 1,199.25 | 1,199.25 | 13,777 |
04 Jun 2024 | 1,227.00 | 1,227.00 | 1,166.00 | 1,183.25 | 1,183.25 | 21,054 |
03 Jun 2024 | 1,216.50 | 1,231.00 | 1,184.00 | 1,226.50 | 1,226.50 | 20,151 |
31 May 2024 | 1,228.00 | 1,242.96 | 1,218.00 | 1,231.50 | 1,231.50 | 18,668 |
30 May 2024 | 1,226.00 | 1,250.00 | 1,208.00 | 1,233.50 | 1,233.50 | 36,067 |
29 May 2024 | 1,244.50 | 1,248.41 | 1,228.50 | 1,229.75 | 1,229.75 | 22,141 |
28 May 2024 | 1,227.50 | 1,248.50 | 1,227.50 | 1,241.75 | 1,241.75 | 74,532 |
24 May 2024 | 1,217.50 | 1,230.38 | 1,214.59 | 1,222.25 | 1,222.25 | 17,444 |
23 May 2024 | 1,229.00 | 1,232.98 | 1,216.00 | 1,220.75 | 1,220.75 | 35,259 |
22 May 2024 | 1,274.00 | 1,274.00 | 1,239.50 | 1,245.50 | 1,245.50 | 479,135 |
21 May 2024 | 1,278.00 | 1,287.50 | 1,269.99 | 1,282.00 | 1,282.00 | 44,120 |
20 May 2024 | 1,289.50 | 1,308.00 | 1,270.00 | 1,308.00 | 1,308.00 | 49,962 |
17 May 2024 | 1,249.50 | 1,277.50 | 1,246.50 | 1,267.00 | 1,267.00 | 74,713 |
16 May 2024 | 1,247.00 | 1,267.50 | 1,237.50 | 1,248.75 | 1,248.75 | 70,016 |
15 May 2024 | 1,247.00 | 1,265.00 | 1,236.00 | 1,260.25 | 1,260.25 | 46,568 |
14 May 2024 | 1,240.50 | 1,250.00 | 1,234.16 | 1,242.25 | 1,242.25 | 34,640 |
13 May 2024 | 1,239.50 | 1,249.50 | 1,230.00 | 1,230.25 | 1,230.25 | 58,785 |
10 May 2024 | 1,262.00 | 1,274.78 | 1,250.50 | 1,254.25 | 1,254.25 | 70,050 |
09 May 2024 | 1,227.50 | 1,246.00 | 1,219.00 | 1,242.25 | 1,242.25 | 64,449 |
08 May 2024 | 1,210.50 | 1,227.00 | 1,206.50 | 1,226.75 | 1,226.75 | 32,309 |
07 May 2024 | 1,206.50 | 1,212.50 | 1,203.50 | 1,209.50 | 1,209.50 | 51,298 |
03 May 2024 | 1,189.00 | 1,195.93 | 1,178.50 | 1,182.00 | 1,182.00 | 23,157 |
02 May 2024 | 1,193.50 | 1,201.00 | 1,176.00 | 1,192.50 | 1,192.50 | 32,038 |
01 May 2024 | 1,185.50 | 1,195.50 | 1,172.00 | 1,172.00 | 1,172.00 | 42,199 |
30 Apr 2024 | 1,223.50 | 1,224.00 | 1,188.50 | 1,188.00 | 1,188.00 | 35,904 |
29 Apr 2024 | 1,231.50 | 1,236.00 | 1,219.14 | 1,227.75 | 1,227.75 | 37,920 |
26 Apr 2024 | 1,231.00 | 1,244.50 | 1,225.50 | 1,228.25 | 1,228.25 | 41,274 |
25 Apr 2024 | 1,184.00 | 1,211.46 | 1,180.00 | 1,205.00 | 1,205.00 | 113,766 |
24 Apr 2024 | 1,188.50 | 1,191.50 | 1,173.50 | 1,186.00 | 1,186.00 | 20,247 |
23 Apr 2024 | 1,154.00 | 1,182.50 | 1,149.04 | 1,179.00 | 1,179.00 | 45,451 |
22 Apr 2024 | 1,196.00 | 1,201.00 | 1,177.00 | 1,175.75 | 1,175.75 | 63,121 |
19 Apr 2024 | 1,222.50 | 1,228.19 | 1,204.54 | 1,224.50 | 1,224.50 | 23,157 |
18 Apr 2024 | 1,206.00 | 1,213.00 | 1,202.00 | 1,212.00 | 1,212.00 | 17,428 |
17 Apr 2024 | 1,188.00 | 1,209.98 | 1,177.07 | 1,205.00 | 1,205.00 | 21,715 |
16 Apr 2024 | 1,190.00 | 1,190.00 | 1,161.50 | 1,176.75 | 1,176.75 | 46,478 |
15 Apr 2024 | 1,231.00 | 1,232.00 | 1,174.50 | 1,174.50 | 1,174.50 | 72,335 |
12 Apr 2024 | 1,220.00 | 1,277.00 | 1,220.00 | 1,231.00 | 1,231.00 | 43,671 |
11 Apr 2024 | 1,200.50 | 1,211.00 | 1,197.50 | 1,197.75 | 1,197.75 | 42,972 |
10 Apr 2024 | 1,208.00 | 1,208.00 | 1,170.96 | 1,191.75 | 1,191.75 | 42,664 |
09 Apr 2024 | 1,195.00 | 1,209.50 | 1,185.09 | 1,194.00 | 1,194.00 | 44,283 |
08 Apr 2024 | 1,200.00 | 1,210.50 | 1,175.50 | 1,185.50 | 1,185.50 | 112,071 |
05 Apr 2024 | 1,160.00 | 1,193.50 | 1,160.00 | 1,190.25 | 1,190.25 | 71,426 |
04 Apr 2024 | 1,172.00 | 1,179.50 | 1,161.04 | 1,170.50 | 1,170.50 | 370,571 |
03 Apr 2024 | 1,157.00 | 1,167.50 | 1,151.00 | 1,166.00 | 1,166.00 | 34,463 |
02 Apr 2024 | 1,150.00 | 1,164.50 | 1,144.50 | 1,150.75 | 1,150.75 | 80,255 |
28 Mar 2024 | 1,100.00 | 1,124.50 | 1,099.04 | 1,126.25 | 1,126.25 | 36,516 |
27 Mar 2024 | 1,061.50 | 1,095.00 | 1,061.50 | 1,092.75 | 1,092.75 | 24,815 |
26 Mar 2024 | 1,063.00 | 1,088.50 | 1,063.00 | 1,071.75 | 1,071.75 | 17,022 |
25 Mar 2024 | 1,063.50 | 1,081.00 | 1,062.03 | 1,072.25 | 1,072.25 | 18,624 |
22 Mar 2024 | 1,059.00 | 1,069.00 | 1,059.00 | 1,064.75 | 1,064.75 | 71,603 |
21 Mar 2024 | 1,085.00 | 1,088.50 | 1,068.50 | 1,073.75 | 1,073.75 | 35,548 |
20 Mar 2024 | 1,028.00 | 1,043.00 | 1,017.50 | 1,033.75 | 1,033.75 | 18,485 |
19 Mar 2024 | 1,049.00 | 1,051.52 | 1,033.51 | 1,039.25 | 1,039.25 | 26,990 |
18 Mar 2024 | 1,050.50 | 1,058.00 | 1,049.50 | 1,059.75 | 1,059.75 | 16,766 |
15 Mar 2024 | 1,059.00 | 1,062.50 | 1,053.00 | 1,055.00 | 1,055.00 | 29,949 |
14 Mar 2024 | 1,063.50 | 1,065.50 | 1,050.03 | 1,055.00 | 1,055.00 | 29,341 |
13 Mar 2024 | 1,042.00 | 1,066.50 | 1,039.00 | 1,060.00 | 1,060.00 | 36,764 |
12 Mar 2024 | 1,059.50 | 1,059.50 | 1,034.00 | 1,042.75 | 1,042.75 | 89,451 |
11 Mar 2024 | 1,043.00 | 1,059.91 | 1,034.50 | 1,060.75 | 1,060.75 | 26,093 |
08 Mar 2024 | 1,046.00 | 1,053.00 | 1,033.50 | 1,040.25 | 1,040.25 | 39,147 |
07 Mar 2024 | 1,034.50 | 1,051.00 | 1,030.50 | 1,043.25 | 1,043.25 | 53,432 |
06 Mar 2024 | 1,019.50 | 1,044.00 | 1,017.50 | 1,044.50 | 1,044.50 | 44,180 |
05 Mar 2024 | 1,000.00 | 1,037.00 | 1,000.00 | 1,021.75 | 1,021.75 | 64,253 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |