Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 1,197.95 | 1,218.00 | 1,186.00 | 1,207.70 | 1,207.70 | 779,899 |
25 Jul 2024 | 1,203.10 | 1,218.60 | 1,190.55 | 1,198.00 | 1,198.00 | 144,566 |
24 Jul 2024 | 1,227.75 | 1,233.55 | 1,202.25 | 1,222.65 | 1,222.65 | 251,420 |
23 Jul 2024 | 1,242.20 | 1,248.45 | 1,212.65 | 1,227.80 | 1,227.80 | 391,209 |
22 Jul 2024 | 1,243.85 | 1,245.00 | 1,232.80 | 1,241.55 | 1,241.55 | 1,142,562 |
19 Jul 2024 | 1,245.95 | 1,250.85 | 1,240.15 | 1,248.25 | 1,248.25 | 467,534 |
18 Jul 2024 | 1,229.25 | 1,256.00 | 1,229.25 | 1,249.75 | 1,249.75 | 369,279 |
16 Jul 2024 | 1,228.15 | 1,244.75 | 1,228.15 | 1,240.20 | 1,240.20 | 1,372,510 |
15 Jul 2024 | 1,232.90 | 1,238.50 | 1,224.50 | 1,230.25 | 1,230.25 | 1,909,301 |
12 Jul 2024 | 1,237.00 | 1,253.30 | 1,230.00 | 1,232.95 | 1,232.95 | 946,799 |
11 Jul 2024 | 1,245.05 | 1,257.65 | 1,225.05 | 1,239.90 | 1,239.90 | 212,055 |
10 Jul 2024 | 1,251.00 | 1,251.05 | 1,236.50 | 1,243.50 | 1,243.50 | 163,692 |
09 Jul 2024 | 1,236.35 | 1,250.00 | 1,229.65 | 1,248.20 | 1,248.20 | 67,204 |
08 Jul 2024 | 1,228.10 | 1,239.30 | 1,216.80 | 1,234.55 | 1,234.55 | 1,025,159 |
05 Jul 2024 | 1,227.00 | 1,242.30 | 1,221.00 | 1,233.45 | 1,233.45 | 814,528 |
04 Jul 2024 | 1,230.00 | 1,234.30 | 1,214.90 | 1,233.10 | 1,233.10 | 200,265 |
03 Jul 2024 | 1,195.55 | 1,215.50 | 1,181.00 | 1,201.25 | 1,201.25 | 167,040 |
02 Jul 2024 | 1,218.00 | 1,218.00 | 1,185.55 | 1,190.40 | 1,190.40 | 209,841 |
01 Jul 2024 | 1,198.30 | 1,215.60 | 1,191.80 | 1,212.15 | 1,212.15 | 1,525,824 |
28 Jun 2024 | 1,225.00 | 1,227.00 | 1,196.20 | 1,199.80 | 1,199.80 | 691,788 |
27 Jun 2024 | 1,222.30 | 1,234.90 | 1,211.00 | 1,219.35 | 1,219.35 | 374,624 |
26 Jun 2024 | 1,202.65 | 1,222.50 | 1,193.90 | 1,218.25 | 1,218.25 | 508,522 |
25 Jun 2024 | 1,164.40 | 1,207.00 | 1,164.40 | 1,199.05 | 1,199.05 | 969,509 |
24 Jun 2024 | 1,154.10 | 1,175.70 | 1,154.05 | 1,170.00 | 1,170.00 | 2,143,648 |
21 Jun 2024 | 1,157.25 | 1,169.30 | 1,150.20 | 1,158.05 | 1,158.05 | 1,542,055 |
20 Jun 2024 | 1,150.05 | 1,159.75 | 1,135.45 | 1,156.80 | 1,156.80 | 340,413 |
19 Jun 2024 | 1,129.95 | 1,165.30 | 1,126.10 | 1,144.75 | 1,144.75 | 805,091 |
18 Jun 2024 | 1,112.25 | 1,129.95 | 1,101.00 | 1,123.05 | 1,123.05 | 437,774 |
14 Jun 2024 | 1,112.35 | 1,112.90 | 1,099.55 | 1,105.85 | 1,105.85 | 1,056,044 |
13 Jun 2024 | 1,123.00 | 1,123.00 | 1,105.10 | 1,107.35 | 1,107.35 | 276,417 |
12 Jun 2024 | 1,117.70 | 1,133.35 | 1,111.95 | 1,119.65 | 1,119.65 | 265,329 |
11 Jun 2024 | 1,121.95 | 1,129.00 | 1,111.05 | 1,118.55 | 1,118.55 | 322,979 |
10 Jun 2024 | 1,119.95 | 1,133.00 | 1,115.75 | 1,124.05 | 1,124.05 | 1,105,646 |
07 Jun 2024 | 1,102.15 | 1,128.60 | 1,102.15 | 1,121.90 | 1,121.90 | 1,207,603 |
06 Jun 2024 | 1,116.75 | 1,117.90 | 1,097.00 | 1,110.70 | 1,110.70 | 276,852 |
05 Jun 2024 | 1,089.65 | 1,123.20 | 1,051.50 | 1,108.70 | 1,108.70 | 434,580 |
04 Jun 2024 | 1,157.95 | 1,158.55 | 1,054.10 | 1,073.20 | 1,073.20 | 1,137,296 |
03 Jun 2024 | 1,161.25 | 1,171.55 | 1,136.00 | 1,160.30 | 1,160.30 | 2,601,836 |
31 May 2024 | 1,119.25 | 1,130.40 | 1,111.50 | 1,119.65 | 1,119.65 | 1,375,459 |
30 May 2024 | 1,100.75 | 1,120.60 | 1,097.65 | 1,114.85 | 1,114.85 | 244,136 |
29 May 2024 | 1,111.05 | 1,123.35 | 1,098.70 | 1,102.25 | 1,102.25 | 188,192 |
28 May 2024 | 1,131.75 | 1,134.95 | 1,125.00 | 1,126.90 | 1,126.90 | 122,710 |
27 May 2024 | 1,131.20 | 1,147.90 | 1,122.00 | 1,130.10 | 1,130.10 | 946,703 |
24 May 2024 | 1,130.00 | 1,134.80 | 1,124.10 | 1,131.25 | 1,131.25 | 470,470 |
23 May 2024 | 1,115.00 | 1,137.00 | 1,111.15 | 1,134.80 | 1,134.80 | 290,215 |
22 May 2024 | 1,122.15 | 1,124.80 | 1,098.45 | 1,112.65 | 1,112.65 | 141,738 |
21 May 2024 | 1,120.25 | 1,133.20 | 1,119.00 | 1,120.65 | 1,120.65 | 120,175 |
17 May 2024 | 1,131.65 | 1,141.90 | 1,121.00 | 1,130.45 | 1,130.45 | 570,751 |
16 May 2024 | 1,132.10 | 1,136.50 | 1,112.80 | 1,131.20 | 1,131.20 | 194,807 |
15 May 2024 | 1,120.65 | 1,127.40 | 1,113.80 | 1,124.60 | 1,124.60 | 292,828 |
14 May 2024 | 1,124.10 | 1,127.85 | 1,118.75 | 1,120.80 | 1,120.80 | 212,388 |
13 May 2024 | 1,111.40 | 1,130.50 | 1,107.00 | 1,127.55 | 1,127.55 | 757,959 |
10 May 2024 | 1,117.40 | 1,128.85 | 1,112.45 | 1,116.70 | 1,116.70 | 532,975 |
09 May 2024 | 1,120.00 | 1,128.75 | 1,110.20 | 1,115.55 | 1,115.55 | 115,899 |
08 May 2024 | 1,125.40 | 1,132.15 | 1,116.40 | 1,123.00 | 1,123.00 | 74,265 |
07 May 2024 | 1,146.80 | 1,152.90 | 1,126.65 | 1,131.75 | 1,131.75 | 210,496 |
06 May 2024 | 1,142.15 | 1,158.75 | 1,140.00 | 1,148.80 | 1,148.80 | 811,624 |
03 May 2024 | 1,144.85 | 1,157.55 | 1,135.50 | 1,142.00 | 1,142.00 | 464,950 |
02 May 2024 | 1,144.00 | 1,155.50 | 1,133.40 | 1,139.90 | 1,139.90 | 243,935 |
30 Apr 2024 | 1,160.00 | 1,169.30 | 1,147.00 | 1,152.05 | 1,152.05 | 243,690 |
29 Apr 2024 | 1,109.35 | 1,163.25 | 1,109.00 | 1,158.80 | 1,158.80 | 805,146 |
26 Apr 2024 | 1,112.15 | 1,116.45 | 1,102.65 | 1,107.15 | 1,107.15 | 508,151 |
25 Apr 2024 | 1,091.00 | 1,125.00 | 1,090.90 | 1,113.05 | 1,113.05 | 524,267 |
24 Apr 2024 | 1,091.60 | 1,098.20 | 1,088.80 | 1,096.85 | 1,096.85 | 149,467 |
23 Apr 2024 | 1,098.45 | 1,098.45 | 1,082.80 | 1,090.25 | 1,090.25 | 444,368 |
22 Apr 2024 | 1,078.50 | 1,088.75 | 1,071.15 | 1,087.05 | 1,087.05 | 764,571 |
19 Apr 2024 | 1,053.40 | 1,071.00 | 1,048.35 | 1,066.40 | 1,066.40 | 890,899 |
18 Apr 2024 | 1,073.20 | 1,077.55 | 1,050.60 | 1,055.45 | 1,055.45 | 406,951 |
16 Apr 2024 | 1,070.00 | 1,073.90 | 1,062.80 | 1,067.55 | 1,067.55 | 455,153 |
15 Apr 2024 | 1,096.05 | 1,105.95 | 1,076.65 | 1,078.80 | 1,078.80 | 715,402 |
12 Apr 2024 | 1,102.75 | 1,111.75 | 1,096.00 | 1,104.15 | 1,104.15 | 775,544 |
10 Apr 2024 | 1,108.80 | 1,116.45 | 1,105.10 | 1,109.45 | 1,109.45 | 171,281 |
09 Apr 2024 | 1,093.75 | 1,115.05 | 1,089.00 | 1,107.20 | 1,107.20 | 166,070 |
08 Apr 2024 | 1,081.95 | 1,091.25 | 1,078.35 | 1,086.85 | 1,086.85 | 288,924 |
05 Apr 2024 | 1,072.00 | 1,086.40 | 1,068.20 | 1,082.35 | 1,082.35 | 317,606 |
04 Apr 2024 | 1,085.55 | 1,085.55 | 1,063.25 | 1,076.85 | 1,076.85 | 303,370 |
03 Apr 2024 | 1,076.85 | 1,083.10 | 1,073.50 | 1,077.10 | 1,077.10 | 152,571 |
02 Apr 2024 | 1,095.00 | 1,095.00 | 1,079.50 | 1,081.30 | 1,081.30 | 129,602 |
01 Apr 2024 | 1,097.00 | 1,102.55 | 1,094.85 | 1,099.25 | 1,099.25 | 317,812 |
28 Mar 2024 | 1,084.00 | 1,105.10 | 1,084.00 | 1,095.85 | 1,095.85 | 1,356,859 |
27 Mar 2024 | 1,088.95 | 1,092.00 | 1,079.30 | 1,084.00 | 1,084.00 | 619,420 |
26 Mar 2024 | 1,084.10 | 1,088.40 | 1,076.85 | 1,084.05 | 1,084.05 | 420,737 |
22 Mar 2024 | 1,077.35 | 1,093.50 | 1,077.35 | 1,090.10 | 1,090.10 | 1,016,026 |
21 Mar 2024 | 1,090.15 | 1,097.40 | 1,079.15 | 1,082.20 | 1,082.20 | 246,551 |
20 Mar 2024 | 1,079.00 | 1,089.60 | 1,067.70 | 1,084.85 | 1,084.85 | 231,942 |
19 Mar 2024 | 1,079.95 | 1,088.60 | 1,076.65 | 1,084.05 | 1,084.05 | 293,513 |
18 Mar 2024 | 1,074.35 | 1,084.45 | 1,060.20 | 1,081.20 | 1,081.20 | 439,103 |
15 Mar 2024 | 1,074.85 | 1,085.55 | 1,070.05 | 1,078.60 | 1,078.60 | 919,925 |
14 Mar 2024 | 1,072.05 | 1,097.20 | 1,072.05 | 1,083.50 | 1,083.50 | 254,991 |
13 Mar 2024 | 1,075.45 | 1,089.50 | 1,073.15 | 1,083.35 | 1,083.35 | 358,719 |
12 Mar 2024 | 1,077.00 | 1,094.35 | 1,056.00 | 1,076.95 | 1,076.95 | 122,966 |
11 Mar 2024 | 1,089.35 | 1,089.35 | 1,076.50 | 1,077.95 | 1,077.95 | 121,974 |
07 Mar 2024 | 1,096.65 | 1,096.65 | 1,082.95 | 1,087.85 | 1,087.85 | 405,494 |
06 Mar 2024 | 1,080.35 | 1,113.35 | 1,080.35 | 1,096.80 | 1,096.80 | 996,816 |
05 Mar 2024 | 1,085.20 | 1,099.35 | 1,077.00 | 1,088.10 | 1,088.10 | 8,110,081 |
04 Mar 2024 | 1,080.35 | 1,095.35 | 1,080.35 | 1,091.80 | 1,091.80 | 575,225 |
01 Mar 2024 | 1,055.00 | 1,089.50 | 1,055.00 | 1,086.90 | 1,086.90 | 732,839 |
29 Feb 2024 | 1,041.35 | 1,060.50 | 1,038.80 | 1,053.45 | 1,053.45 | 195,223 |
28 Feb 2024 | 1,059.85 | 1,064.10 | 1,042.25 | 1,046.15 | 1,046.15 | 119,389 |
27 Feb 2024 | 1,053.75 | 1,066.00 | 1,046.45 | 1,060.35 | 1,060.35 | 178,844 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |