Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 Jun 2024 | 1,139.17 | 1,140.43 | 1,132.41 | 1,135.83 | 1,135.83 | 69,369,900 |
13 Jun 2024 | 1,134.37 | 1,140.72 | 1,127.58 | 1,139.37 | 1,139.37 | 75,496,100 |
12 Jun 2024 | 1,144.75 | 1,146.60 | 1,131.45 | 1,135.10 | 1,135.10 | 69,622,200 |
11 Jun 2024 | 1,139.62 | 1,146.23 | 1,129.61 | 1,142.22 | 1,142.22 | 74,488,300 |
10 Jun 2024 | 1,131.11 | 1,144.54 | 1,127.25 | 1,141.37 | 1,141.37 | 74,727,700 |
07 Jun 2024 | 1,123.99 | 1,137.05 | 1,123.41 | 1,131.85 | 1,131.85 | 59,693,400 |
06 Jun 2024 | 1,119.08 | 1,131.49 | 1,118.24 | 1,123.77 | 1,123.77 | 67,414,200 |
05 Jun 2024 | 1,122.02 | 1,126.11 | 1,112.04 | 1,121.31 | 1,121.31 | 60,575,900 |
04 Jun 2024 | 1,119.65 | 1,125.40 | 1,114.47 | 1,122.65 | 1,122.65 | 84,643,600 |
03 Jun 2024 | 1,105.26 | 1,127.43 | 1,105.26 | 1,120.83 | 1,120.83 | 80,858,600 |
31 May 2024 | 1,095.87 | 1,105.73 | 1,095.29 | 1,104.32 | 1,104.32 | 161,216,400 |
30 May 2024 | 1,094.15 | 1,102.63 | 1,089.96 | 1,094.63 | 1,094.63 | 71,824,700 |
29 May 2024 | 1,090.39 | 1,094.52 | 1,087.52 | 1,092.59 | 1,092.59 | 67,121,300 |
28 May 2024 | 1,105.61 | 1,105.61 | 1,087.13 | 1,093.26 | 1,093.26 | 80,468,900 |
24 May 2024 | 1,113.18 | 1,114.82 | 1,105.00 | 1,105.76 | 1,105.76 | 65,573,500 |
23 May 2024 | 1,121.80 | 1,123.70 | 1,109.34 | 1,113.34 | 1,113.34 | 82,607,300 |
22 May 2024 | 1,108.91 | 1,122.07 | 1,108.53 | 1,121.61 | 1,121.61 | 85,321,800 |
21 May 2024 | 1,105.54 | 1,127.67 | 1,105.54 | 1,113.90 | 1,113.90 | 70,983,000 |
20 May 2024 | 1,101.67 | 1,109.82 | 1,098.69 | 1,105.73 | 1,105.73 | 63,494,500 |
17 May 2024 | 1,106.17 | 1,106.33 | 1,100.56 | 1,105.67 | 1,105.67 | 74,584,400 |
16 May 2024 | 1,112.64 | 1,113.79 | 1,104.54 | 1,106.23 | 1,106.23 | 82,431,700 |
15 May 2024 | 1,093.51 | 1,114.97 | 1,093.51 | 1,113.64 | 1,113.64 | 75,567,600 |
14 May 2024 | 1,089.13 | 1,092.29 | 1,084.00 | 1,091.58 | 1,091.58 | 64,823,000 |
13 May 2024 | 1,089.80 | 1,090.81 | 1,084.41 | 1,089.69 | 1,089.69 | 76,794,300 |
10 May 2024 | 1,095.46 | 1,098.74 | 1,088.52 | 1,088.52 | 1,088.52 | 61,078,500 |
09 May 2024 | 1,090.98 | 1,096.46 | 1,089.29 | 1,094.96 | 1,094.96 | 95,875,400 |
08 May 2024 | 1,095.89 | 1,097.69 | 1,091.44 | 1,092.62 | 1,092.62 | 83,158,700 |
07 May 2024 | 1,087.25 | 1,095.90 | 1,085.98 | 1,094.78 | 1,094.78 | 104,306,000 |
06 May 2024 | 1,071.77 | 1,084.72 | 1,069.26 | 1,084.57 | 1,084.57 | 86,690,000 |
03 May 2024 | 1,073.60 | 1,074.62 | 1,063.43 | 1,068.00 | 1,068.00 | 84,233,200 |
02 May 2024 | 1,093.11 | 1,095.67 | 1,078.53 | 1,080.41 | 1,080.41 | 110,046,600 |
01 May 2024 | 1,079.40 | 1,097.19 | 1,079.24 | 1,090.38 | 1,090.38 | 138,679,000 |
30 Apr 2024 | 1,078.91 | 1,088.65 | 1,074.26 | 1,076.87 | 1,076.87 | 98,373,800 |
29 Apr 2024 | 1,061.13 | 1,066.65 | 1,054.48 | 1,060.16 | 1,060.16 | 84,800,300 |
26 Apr 2024 | 1,050.41 | 1,061.49 | 1,047.86 | 1,057.73 | 1,057.73 | 96,213,900 |
25 Apr 2024 | 1,056.51 | 1,062.43 | 1,046.04 | 1,051.10 | 1,051.10 | 128,358,800 |
24 Apr 2024 | 1,071.46 | 1,071.46 | 1,054.47 | 1,060.15 | 1,060.15 | 70,976,600 |
23 Apr 2024 | 1,065.08 | 1,070.19 | 1,060.75 | 1,068.52 | 1,068.52 | 62,671,700 |
22 Apr 2024 | 1,055.71 | 1,067.53 | 1,054.33 | 1,059.02 | 1,059.02 | 74,577,900 |
19 Apr 2024 | 1,057.93 | 1,059.23 | 1,047.18 | 1,051.48 | 1,051.48 | 82,754,500 |
18 Apr 2024 | 1,055.77 | 1,058.19 | 1,051.45 | 1,056.27 | 1,056.27 | 73,372,600 |
17 Apr 2024 | 1,056.67 | 1,069.82 | 1,052.02 | 1,056.65 | 1,056.65 | 85,330,300 |
16 Apr 2024 | 1,060.58 | 1,062.75 | 1,052.58 | 1,055.39 | 1,055.39 | 74,691,500 |
15 Apr 2024 | 1,068.45 | 1,080.55 | 1,062.74 | 1,064.77 | 1,064.77 | 78,320,400 |
12 Apr 2024 | 1,075.45 | 1,075.72 | 1,061.87 | 1,063.96 | 1,063.96 | 93,723,300 |
11 Apr 2024 | 1,081.62 | 1,084.38 | 1,071.74 | 1,077.91 | 1,077.91 | 68,691,600 |
10 Apr 2024 | 1,082.74 | 1,088.64 | 1,077.81 | 1,084.18 | 1,084.18 | 80,071,000 |
09 Apr 2024 | 1,096.90 | 1,097.93 | 1,083.14 | 1,089.70 | 1,089.70 | 75,881,800 |
08 Apr 2024 | 1,103.10 | 1,103.33 | 1,095.65 | 1,096.95 | 1,096.95 | 62,181,200 |
05 Apr 2024 | 1,093.21 | 1,106.77 | 1,090.93 | 1,104.96 | 1,104.96 | 73,417,900 |
04 Apr 2024 | 1,114.67 | 1,117.99 | 1,095.88 | 1,096.04 | 1,096.04 | 82,588,100 |
03 Apr 2024 | 1,111.95 | 1,124.37 | 1,107.89 | 1,109.33 | 1,109.33 | 79,924,800 |
02 Apr 2024 | 1,107.27 | 1,112.91 | 1,101.71 | 1,111.78 | 1,111.78 | 66,822,900 |
01 Apr 2024 | 1,123.39 | 1,124.37 | 1,107.27 | 1,112.71 | 1,112.71 | 58,240,700 |
28 Mar 2024 | 1,127.17 | 1,134.83 | 1,126.56 | 1,126.59 | 1,126.59 | 90,155,400 |
27 Mar 2024 | 1,123.36 | 1,126.25 | 1,114.81 | 1,124.51 | 1,124.51 | 86,817,000 |
26 Mar 2024 | 1,105.81 | 1,107.86 | 1,100.01 | 1,106.14 | 1,106.14 | 78,736,700 |
25 Mar 2024 | 1,100.47 | 1,107.99 | 1,098.84 | 1,103.83 | 1,103.83 | 67,037,500 |
22 Mar 2024 | 1,100.35 | 1,106.60 | 1,099.08 | 1,099.65 | 1,099.65 | 64,718,600 |
21 Mar 2024 | 1,102.57 | 1,107.81 | 1,098.55 | 1,100.53 | 1,100.53 | 69,301,700 |
20 Mar 2024 | 1,098.92 | 1,103.59 | 1,092.15 | 1,103.55 | 1,103.55 | 71,764,600 |
19 Mar 2024 | 1,095.32 | 1,102.10 | 1,088.14 | 1,101.69 | 1,101.69 | 79,237,900 |
18 Mar 2024 | 1,097.20 | 1,102.13 | 1,094.22 | 1,095.24 | 1,095.24 | 88,228,100 |
15 Mar 2024 | 1,093.85 | 1,098.62 | 1,090.31 | 1,095.73 | 1,095.73 | 286,005,700 |
14 Mar 2024 | 1,110.06 | 1,111.43 | 1,094.83 | 1,100.41 | 1,100.41 | 88,226,200 |
13 Mar 2024 | 1,112.04 | 1,114.97 | 1,101.40 | 1,106.09 | 1,106.09 | 103,054,600 |
12 Mar 2024 | 1,100.66 | 1,112.58 | 1,098.61 | 1,111.13 | 1,111.13 | 96,500,600 |
11 Mar 2024 | 1,103.92 | 1,108.52 | 1,089.38 | 1,099.97 | 1,099.97 | 96,683,500 |
08 Mar 2024 | 1,113.73 | 1,113.73 | 1,104.49 | 1,107.84 | 1,107.84 | 91,213,200 |
07 Mar 2024 | 1,114.45 | 1,123.74 | 1,108.25 | 1,114.68 | 1,114.68 | 93,848,800 |
06 Mar 2024 | 1,117.41 | 1,124.35 | 1,113.81 | 1,116.99 | 1,116.99 | 142,119,500 |
05 Mar 2024 | 1,116.43 | 1,118.90 | 1,104.06 | 1,109.68 | 1,109.68 | 123,122,300 |
04 Mar 2024 | 1,128.91 | 1,128.91 | 1,114.85 | 1,118.20 | 1,118.20 | 149,111,100 |
01 Mar 2024 | 1,112.88 | 1,126.23 | 1,112.88 | 1,125.02 | 1,125.02 | 90,654,600 |
29 Feb 2024 | 1,118.12 | 1,118.12 | 1,108.87 | 1,111.00 | 1,111.00 | 122,232,700 |
28 Feb 2024 | 1,121.08 | 1,121.08 | 1,112.03 | 1,117.61 | 1,117.61 | 84,178,900 |
27 Feb 2024 | 1,113.45 | 1,124.29 | 1,109.22 | 1,121.37 | 1,121.37 | 81,371,000 |
26 Feb 2024 | 1,130.93 | 1,132.27 | 1,123.10 | 1,125.07 | 1,125.07 | 83,426,700 |
23 Feb 2024 | 1,129.93 | 1,133.51 | 1,125.51 | 1,130.39 | 1,130.39 | 77,065,400 |
22 Feb 2024 | 1,115.27 | 1,128.59 | 1,110.16 | 1,126.34 | 1,126.34 | 77,894,200 |
21 Feb 2024 | 1,099.38 | 1,106.42 | 1,095.10 | 1,106.38 | 1,106.38 | 69,097,000 |
20 Feb 2024 | 1,124.39 | 1,125.19 | 1,105.27 | 1,106.65 | 1,106.65 | 88,260,500 |
16 Feb 2024 | 1,110.22 | 1,126.69 | 1,105.62 | 1,119.73 | 1,119.73 | 87,282,500 |
15 Feb 2024 | 1,096.70 | 1,110.65 | 1,096.70 | 1,106.15 | 1,106.15 | 84,721,700 |
14 Feb 2024 | 1,088.99 | 1,099.92 | 1,088.99 | 1,096.65 | 1,096.65 | 68,436,900 |
13 Feb 2024 | 1,093.03 | 1,097.60 | 1,082.99 | 1,088.50 | 1,088.50 | 92,029,900 |
12 Feb 2024 | 1,093.80 | 1,095.94 | 1,088.10 | 1,095.59 | 1,095.59 | 72,766,000 |
09 Feb 2024 | 1,090.38 | 1,097.21 | 1,089.10 | 1,095.22 | 1,095.22 | 74,177,800 |
08 Feb 2024 | 1,090.71 | 1,094.30 | 1,087.04 | 1,092.19 | 1,092.19 | 76,772,300 |
07 Feb 2024 | 1,083.10 | 1,098.40 | 1,081.37 | 1,091.13 | 1,091.13 | 90,921,300 |
06 Feb 2024 | 1,086.92 | 1,088.02 | 1,070.39 | 1,080.22 | 1,080.22 | 126,021,500 |
05 Feb 2024 | 1,051.94 | 1,075.26 | 1,051.94 | 1,068.98 | 1,068.98 | 111,234,000 |
02 Feb 2024 | 1,051.72 | 1,056.70 | 1,046.16 | 1,051.90 | 1,051.90 | 109,421,600 |
01 Feb 2024 | 1,039.09 | 1,052.07 | 1,032.08 | 1,052.00 | 1,052.00 | 100,856,900 |
31 Jan 2024 | 1,045.43 | 1,047.93 | 1,033.97 | 1,034.50 | 1,034.50 | 141,036,000 |
30 Jan 2024 | 1,042.78 | 1,044.84 | 1,034.18 | 1,037.21 | 1,037.21 | 119,928,900 |
29 Jan 2024 | 1,036.93 | 1,040.77 | 1,036.56 | 1,040.41 | 1,040.41 | 106,740,100 |
26 Jan 2024 | 1,035.57 | 1,037.10 | 1,032.36 | 1,036.06 | 1,036.06 | 85,666,900 |
25 Jan 2024 | 1,028.99 | 1,029.34 | 1,021.29 | 1,027.11 | 1,027.11 | 89,911,200 |
24 Jan 2024 | 1,034.71 | 1,042.61 | 1,030.65 | 1,030.84 | 1,030.84 | 77,216,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |