Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 122.50 | 123.24 | 120.93 | 122.93 | 122.93 | 143,100 |
25 Jul 2024 | 119.79 | 122.82 | 119.61 | 120.74 | 120.74 | 172,400 |
24 Jul 2024 | 120.78 | 123.41 | 118.93 | 119.51 | 119.51 | 178,900 |
23 Jul 2024 | 121.30 | 124.00 | 120.74 | 122.08 | 122.08 | 191,000 |
22 Jul 2024 | 119.00 | 122.08 | 118.11 | 121.63 | 121.63 | 152,200 |
19 Jul 2024 | 118.00 | 118.87 | 116.94 | 118.28 | 118.28 | 129,100 |
18 Jul 2024 | 120.65 | 122.61 | 116.71 | 117.81 | 117.81 | 218,200 |
17 Jul 2024 | 121.27 | 123.80 | 119.70 | 120.17 | 120.17 | 209,400 |
16 Jul 2024 | 119.68 | 121.82 | 118.66 | 121.70 | 121.70 | 294,200 |
15 Jul 2024 | 117.00 | 119.56 | 116.37 | 118.63 | 118.63 | 224,500 |
12 Jul 2024 | 115.79 | 118.49 | 115.41 | 116.08 | 116.08 | 283,400 |
11 Jul 2024 | 112.00 | 115.50 | 111.87 | 114.74 | 114.74 | 282,100 |
10 Jul 2024 | 108.40 | 109.56 | 108.00 | 109.55 | 109.55 | 114,100 |
09 Jul 2024 | 108.96 | 109.38 | 107.90 | 107.98 | 107.98 | 110,800 |
08 Jul 2024 | 109.03 | 110.23 | 108.77 | 109.18 | 109.18 | 103,600 |
05 Jul 2024 | 108.09 | 109.40 | 108.09 | 108.74 | 108.74 | 122,800 |
03 Jul 2024 | 108.00 | 109.25 | 107.59 | 108.73 | 108.73 | 68,100 |
02 Jul 2024 | 107.96 | 108.70 | 107.29 | 107.56 | 107.56 | 128,900 |
01 Jul 2024 | 108.95 | 109.86 | 107.10 | 107.75 | 107.75 | 162,000 |
28 Jun 2024 | 109.05 | 109.79 | 107.33 | 109.22 | 109.22 | 439,600 |
28 Jun 2024 | 1.9 Dividend | |||||
27 Jun 2024 | 109.91 | 110.50 | 108.79 | 110.01 | 108.11 | 143,600 |
26 Jun 2024 | 108.37 | 109.81 | 108.27 | 108.95 | 107.07 | 109,100 |
25 Jun 2024 | 109.72 | 110.17 | 108.23 | 109.32 | 107.43 | 112,200 |
24 Jun 2024 | 107.73 | 109.97 | 107.50 | 109.91 | 108.01 | 115,000 |
21 Jun 2024 | 108.37 | 108.98 | 107.15 | 107.73 | 105.87 | 368,700 |
20 Jun 2024 | 108.55 | 109.04 | 107.70 | 108.69 | 106.81 | 136,600 |
18 Jun 2024 | 107.50 | 109.32 | 106.67 | 108.48 | 106.61 | 135,800 |
17 Jun 2024 | 105.89 | 108.26 | 105.69 | 107.49 | 105.63 | 141,400 |
14 Jun 2024 | 105.50 | 107.08 | 105.50 | 106.62 | 104.78 | 144,000 |
13 Jun 2024 | 106.78 | 107.75 | 105.86 | 106.27 | 104.43 | 143,400 |
12 Jun 2024 | 109.28 | 110.00 | 106.49 | 106.56 | 104.72 | 124,000 |
11 Jun 2024 | 106.08 | 107.70 | 105.55 | 106.44 | 104.60 | 199,000 |
10 Jun 2024 | 105.72 | 108.01 | 105.51 | 106.97 | 105.12 | 123,700 |
07 Jun 2024 | 106.50 | 107.63 | 106.17 | 106.88 | 105.03 | 128,900 |
06 Jun 2024 | 108.96 | 109.18 | 107.62 | 108.09 | 106.22 | 120,200 |
05 Jun 2024 | 108.07 | 110.05 | 107.25 | 109.52 | 107.63 | 177,300 |
04 Jun 2024 | 107.40 | 109.24 | 107.17 | 107.88 | 106.02 | 122,900 |
03 Jun 2024 | 109.15 | 109.46 | 107.56 | 108.11 | 106.24 | 172,600 |
31 May 2024 | 107.73 | 108.28 | 106.30 | 107.78 | 105.92 | 132,300 |
30 May 2024 | 106.90 | 108.20 | 106.23 | 106.97 | 105.12 | 134,200 |
29 May 2024 | 105.00 | 106.71 | 104.10 | 106.00 | 104.17 | 208,800 |
28 May 2024 | 109.32 | 109.81 | 105.96 | 106.01 | 104.18 | 174,700 |
24 May 2024 | 108.72 | 109.42 | 107.80 | 109.28 | 107.39 | 99,900 |
23 May 2024 | 111.49 | 111.49 | 107.01 | 107.96 | 106.10 | 230,800 |
22 May 2024 | 112.40 | 113.00 | 111.00 | 111.00 | 109.08 | 109,600 |
21 May 2024 | 112.27 | 113.47 | 111.68 | 112.53 | 110.59 | 181,800 |
20 May 2024 | 113.88 | 114.11 | 112.40 | 112.84 | 110.89 | 127,200 |
17 May 2024 | 114.56 | 115.75 | 113.51 | 113.93 | 111.96 | 180,700 |
16 May 2024 | 112.60 | 114.86 | 112.07 | 113.70 | 111.74 | 227,700 |
15 May 2024 | 111.94 | 113.66 | 111.94 | 113.05 | 111.10 | 295,100 |
14 May 2024 | 106.79 | 110.46 | 106.18 | 110.22 | 108.32 | 433,500 |
13 May 2024 | 104.60 | 105.89 | 104.25 | 105.30 | 103.48 | 137,000 |
10 May 2024 | 104.41 | 105.84 | 103.69 | 104.43 | 102.63 | 163,100 |
09 May 2024 | 105.00 | 105.50 | 102.00 | 104.81 | 103.00 | 398,500 |
08 May 2024 | 108.51 | 108.51 | 106.55 | 107.70 | 105.84 | 215,600 |
07 May 2024 | 108.54 | 111.08 | 108.06 | 109.44 | 107.55 | 194,200 |
06 May 2024 | 109.48 | 109.90 | 106.21 | 107.90 | 106.04 | 233,000 |
03 May 2024 | 110.00 | 111.71 | 107.44 | 109.48 | 107.59 | 287,300 |
02 May 2024 | 106.93 | 109.18 | 105.69 | 108.29 | 106.42 | 331,800 |
01 May 2024 | 102.74 | 108.11 | 102.25 | 105.53 | 103.71 | 630,800 |
30 Apr 2024 | 97.98 | 103.79 | 97.50 | 103.40 | 101.61 | 631,200 |
29 Apr 2024 | 98.65 | 99.26 | 98.14 | 98.71 | 97.01 | 115,600 |
26 Apr 2024 | 98.05 | 99.23 | 97.70 | 97.71 | 96.02 | 101,500 |
25 Apr 2024 | 97.62 | 98.19 | 96.75 | 97.88 | 96.19 | 91,100 |
24 Apr 2024 | 98.50 | 99.00 | 97.83 | 98.69 | 96.99 | 118,300 |
23 Apr 2024 | 96.98 | 98.90 | 96.75 | 98.63 | 96.93 | 119,000 |
22 Apr 2024 | 95.00 | 96.84 | 94.11 | 96.50 | 94.83 | 138,400 |
19 Apr 2024 | 93.65 | 95.15 | 93.53 | 94.23 | 92.60 | 161,200 |
18 Apr 2024 | 93.95 | 94.99 | 93.52 | 93.88 | 92.26 | 126,600 |
17 Apr 2024 | 95.00 | 95.16 | 93.58 | 93.62 | 92.00 | 117,500 |
16 Apr 2024 | 96.01 | 96.37 | 93.86 | 94.49 | 92.86 | 186,600 |
15 Apr 2024 | 98.63 | 99.17 | 95.58 | 96.72 | 95.05 | 279,900 |
12 Apr 2024 | 98.57 | 99.35 | 97.40 | 98.30 | 96.60 | 137,500 |
11 Apr 2024 | 98.72 | 99.46 | 97.24 | 98.98 | 97.27 | 162,100 |
10 Apr 2024 | 100.17 | 100.31 | 96.83 | 97.79 | 96.10 | 409,700 |
09 Apr 2024 | 103.00 | 103.38 | 101.83 | 102.88 | 101.10 | 140,900 |
08 Apr 2024 | 101.50 | 102.96 | 101.43 | 102.86 | 101.08 | 112,500 |
05 Apr 2024 | 100.00 | 101.56 | 100.00 | 100.96 | 99.22 | 120,200 |
04 Apr 2024 | 101.04 | 102.54 | 100.20 | 100.49 | 98.75 | 156,900 |
03 Apr 2024 | 98.76 | 99.90 | 98.24 | 99.85 | 98.13 | 146,400 |
02 Apr 2024 | 100.00 | 100.00 | 98.22 | 99.33 | 97.61 | 210,000 |
01 Apr 2024 | 104.00 | 104.00 | 100.63 | 100.88 | 99.14 | 210,700 |
28 Mar 2024 | 104.96 | 105.01 | 103.01 | 103.54 | 101.75 | 255,000 |
27 Mar 2024 | 103.05 | 104.35 | 102.20 | 104.35 | 102.55 | 226,900 |
27 Mar 2024 | 1.82 Dividend | |||||
26 Mar 2024 | 104.00 | 105.22 | 103.21 | 103.58 | 100.00 | 296,400 |
25 Mar 2024 | 102.83 | 105.81 | 102.51 | 103.56 | 99.98 | 429,500 |
22 Mar 2024 | 102.94 | 103.54 | 101.60 | 102.52 | 98.98 | 296,100 |
21 Mar 2024 | 100.00 | 102.52 | 99.75 | 102.30 | 98.77 | 340,100 |
20 Mar 2024 | 97.38 | 99.52 | 96.78 | 99.45 | 96.02 | 201,200 |
19 Mar 2024 | 97.00 | 98.54 | 96.75 | 97.60 | 94.23 | 240,300 |
18 Mar 2024 | 97.53 | 99.20 | 96.82 | 97.25 | 93.89 | 226,300 |
15 Mar 2024 | 95.63 | 97.42 | 95.63 | 96.67 | 93.33 | 419,800 |
14 Mar 2024 | 97.68 | 97.68 | 96.00 | 96.85 | 93.50 | 201,300 |
13 Mar 2024 | 98.44 | 99.49 | 97.50 | 97.68 | 94.31 | 204,400 |
12 Mar 2024 | 97.69 | 98.78 | 97.09 | 98.55 | 95.15 | 210,200 |
11 Mar 2024 | 96.33 | 97.90 | 95.75 | 97.89 | 94.51 | 170,800 |
08 Mar 2024 | 97.53 | 98.81 | 95.94 | 96.88 | 93.53 | 259,100 |
07 Mar 2024 | 97.84 | 98.03 | 95.39 | 96.58 | 93.24 | 192,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |