Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 125.38 | 128.36 | 124.75 | 128.00 | 128.00 | 217,500 |
25 Jul 2024 | 124.89 | 126.52 | 124.52 | 124.70 | 124.70 | 292,300 |
24 Jul 2024 | 125.41 | 126.25 | 124.43 | 124.56 | 124.56 | 280,500 |
23 Jul 2024 | 124.89 | 125.45 | 123.50 | 125.21 | 125.21 | 315,800 |
22 Jul 2024 | 125.06 | 125.61 | 123.81 | 124.88 | 124.88 | 452,200 |
19 Jul 2024 | 131.16 | 131.16 | 124.48 | 124.92 | 124.92 | 344,100 |
18 Jul 2024 | 131.73 | 134.02 | 131.06 | 131.48 | 131.48 | 208,800 |
17 Jul 2024 | 128.89 | 132.56 | 128.89 | 132.16 | 132.16 | 367,400 |
16 Jul 2024 | 127.50 | 129.30 | 127.31 | 128.82 | 128.82 | 245,800 |
15 Jul 2024 | 125.57 | 127.49 | 125.57 | 126.73 | 126.73 | 301,700 |
15 Jul 2024 | 0.71 Dividend | |||||
12 Jul 2024 | 125.07 | 126.50 | 124.33 | 126.02 | 125.31 | 244,100 |
11 Jul 2024 | 123.62 | 125.05 | 122.99 | 124.47 | 123.77 | 257,300 |
10 Jul 2024 | 121.53 | 123.11 | 121.29 | 122.70 | 122.01 | 248,900 |
09 Jul 2024 | 120.58 | 122.53 | 120.58 | 121.13 | 120.45 | 202,900 |
08 Jul 2024 | 120.56 | 121.91 | 120.22 | 120.90 | 120.22 | 366,300 |
05 Jul 2024 | 121.06 | 121.06 | 118.97 | 119.65 | 118.98 | 773,300 |
03 Jul 2024 | 123.05 | 123.31 | 121.10 | 121.10 | 120.42 | 201,800 |
02 Jul 2024 | 122.44 | 123.68 | 122.12 | 123.00 | 122.31 | 405,800 |
01 Jul 2024 | 124.62 | 124.62 | 122.52 | 122.93 | 122.24 | 290,200 |
28 Jun 2024 | 124.82 | 125.92 | 121.97 | 123.02 | 122.33 | 647,400 |
27 Jun 2024 | 124.38 | 125.88 | 124.13 | 125.45 | 124.74 | 301,000 |
26 Jun 2024 | 124.26 | 124.35 | 122.51 | 124.30 | 123.60 | 240,800 |
25 Jun 2024 | 126.48 | 126.99 | 124.64 | 124.81 | 124.11 | 246,700 |
24 Jun 2024 | 126.78 | 128.09 | 126.43 | 126.53 | 125.82 | 249,900 |
21 Jun 2024 | 127.83 | 127.83 | 125.96 | 126.29 | 125.58 | 642,800 |
20 Jun 2024 | 125.67 | 127.85 | 125.67 | 127.58 | 126.86 | 213,300 |
18 Jun 2024 | 125.18 | 126.61 | 124.99 | 126.43 | 125.72 | 196,100 |
17 Jun 2024 | 124.19 | 125.07 | 123.12 | 125.00 | 124.30 | 184,900 |
14 Jun 2024 | 123.89 | 124.81 | 123.17 | 124.14 | 123.44 | 171,800 |
13 Jun 2024 | 125.12 | 125.27 | 123.66 | 124.95 | 124.25 | 185,500 |
12 Jun 2024 | 126.05 | 127.03 | 125.10 | 125.41 | 124.70 | 167,800 |
11 Jun 2024 | 126.75 | 126.75 | 124.92 | 125.39 | 124.68 | 213,300 |
10 Jun 2024 | 127.29 | 127.96 | 126.46 | 127.30 | 126.58 | 205,200 |
07 Jun 2024 | 128.91 | 130.10 | 128.13 | 128.15 | 127.43 | 240,300 |
06 Jun 2024 | 128.08 | 128.76 | 127.20 | 128.64 | 127.92 | 216,300 |
05 Jun 2024 | 128.13 | 128.16 | 125.50 | 127.75 | 127.03 | 237,200 |
04 Jun 2024 | 128.08 | 128.63 | 127.09 | 127.94 | 127.22 | 255,600 |
03 Jun 2024 | 129.91 | 129.91 | 127.80 | 128.79 | 128.06 | 163,400 |
31 May 2024 | 128.23 | 129.92 | 128.14 | 129.91 | 129.18 | 369,400 |
30 May 2024 | 125.83 | 128.03 | 125.14 | 127.68 | 126.96 | 202,800 |
29 May 2024 | 125.91 | 126.29 | 124.83 | 125.35 | 124.64 | 200,600 |
28 May 2024 | 128.71 | 129.29 | 126.45 | 126.49 | 125.78 | 178,600 |
24 May 2024 | 128.99 | 129.25 | 128.18 | 129.03 | 128.30 | 119,600 |
23 May 2024 | 131.17 | 131.19 | 128.45 | 128.57 | 127.85 | 223,700 |
22 May 2024 | 132.06 | 132.98 | 131.03 | 131.40 | 130.66 | 189,000 |
21 May 2024 | 132.46 | 134.02 | 132.20 | 132.62 | 131.87 | 165,600 |
20 May 2024 | 133.63 | 133.68 | 132.03 | 132.32 | 131.57 | 169,400 |
17 May 2024 | 133.98 | 134.15 | 133.23 | 133.55 | 132.80 | 230,200 |
16 May 2024 | 131.96 | 133.96 | 131.92 | 133.53 | 132.78 | 291,300 |
15 May 2024 | 130.81 | 131.91 | 130.65 | 131.15 | 130.41 | 308,800 |
14 May 2024 | 131.77 | 131.77 | 130.00 | 130.74 | 130.00 | 214,100 |
13 May 2024 | 131.78 | 132.48 | 131.04 | 131.29 | 130.55 | 190,600 |
10 May 2024 | 131.85 | 131.85 | 129.97 | 131.35 | 130.61 | 186,200 |
09 May 2024 | 130.12 | 131.38 | 130.12 | 131.17 | 130.43 | 144,400 |
08 May 2024 | 129.46 | 130.77 | 128.25 | 130.58 | 129.84 | 294,600 |
07 May 2024 | 129.96 | 130.89 | 129.12 | 129.18 | 128.45 | 326,700 |
06 May 2024 | 128.03 | 130.15 | 128.03 | 130.06 | 129.33 | 227,900 |
03 May 2024 | 127.42 | 128.14 | 125.49 | 127.41 | 126.69 | 246,900 |
02 May 2024 | 129.85 | 130.46 | 126.52 | 127.68 | 126.96 | 443,500 |
01 May 2024 | 127.57 | 130.19 | 127.41 | 128.74 | 128.01 | 192,500 |
30 Apr 2024 | 127.50 | 127.92 | 126.43 | 127.75 | 127.03 | 258,500 |
29 Apr 2024 | 127.71 | 128.84 | 127.59 | 127.70 | 126.98 | 301,200 |
26 Apr 2024 | 128.25 | 128.37 | 126.61 | 127.34 | 126.62 | 352,300 |
25 Apr 2024 | 129.61 | 130.19 | 128.29 | 128.71 | 127.98 | 367,500 |
24 Apr 2024 | 128.99 | 130.07 | 127.89 | 129.72 | 128.99 | 330,000 |
23 Apr 2024 | 129.15 | 130.23 | 129.00 | 129.71 | 128.98 | 291,700 |
22 Apr 2024 | 128.56 | 129.81 | 127.52 | 128.85 | 128.12 | 246,500 |
19 Apr 2024 | 126.39 | 128.29 | 125.89 | 127.86 | 127.14 | 207,600 |
18 Apr 2024 | 125.47 | 126.34 | 124.85 | 125.41 | 124.70 | 193,500 |
17 Apr 2024 | 126.65 | 127.49 | 124.39 | 124.57 | 123.87 | 298,800 |
16 Apr 2024 | 126.27 | 127.62 | 125.06 | 126.93 | 126.21 | 401,200 |
15 Apr 2024 | 129.13 | 129.13 | 125.51 | 126.16 | 125.45 | 256,800 |
12 Apr 2024 | 128.21 | 128.93 | 126.90 | 127.31 | 126.59 | 193,400 |
12 Apr 2024 | 0.71 Dividend | |||||
11 Apr 2024 | 129.10 | 129.53 | 127.79 | 129.06 | 127.63 | 254,500 |
10 Apr 2024 | 130.15 | 130.74 | 129.26 | 129.27 | 127.83 | 218,400 |
09 Apr 2024 | 133.75 | 133.95 | 130.93 | 130.98 | 129.53 | 193,600 |
08 Apr 2024 | 132.84 | 134.36 | 132.35 | 133.45 | 131.97 | 179,000 |
05 Apr 2024 | 132.32 | 133.23 | 131.72 | 132.55 | 131.08 | 234,100 |
04 Apr 2024 | 133.91 | 134.04 | 131.80 | 132.30 | 130.83 | 237,800 |
03 Apr 2024 | 135.14 | 135.41 | 133.09 | 133.14 | 131.66 | 306,200 |
02 Apr 2024 | 134.70 | 135.53 | 134.34 | 135.33 | 133.83 | 296,800 |
01 Apr 2024 | 136.49 | 136.98 | 134.61 | 134.77 | 133.27 | 293,200 |
28 Mar 2024 | 137.25 | 137.72 | 136.36 | 136.48 | 134.96 | 208,500 |
27 Mar 2024 | 134.74 | 137.03 | 134.74 | 136.80 | 135.28 | 253,100 |
26 Mar 2024 | 134.00 | 134.90 | 133.91 | 134.00 | 132.51 | 332,200 |
25 Mar 2024 | 132.08 | 134.51 | 132.08 | 134.13 | 132.64 | 313,700 |
22 Mar 2024 | 133.47 | 133.47 | 130.98 | 131.17 | 129.71 | 303,500 |
21 Mar 2024 | 133.13 | 133.88 | 131.91 | 133.20 | 131.72 | 385,900 |
20 Mar 2024 | 131.27 | 133.41 | 131.08 | 132.95 | 131.47 | 276,200 |
19 Mar 2024 | 130.44 | 132.12 | 130.44 | 131.60 | 130.14 | 333,100 |
18 Mar 2024 | 132.48 | 132.79 | 130.07 | 130.15 | 128.70 | 309,700 |
15 Mar 2024 | 130.43 | 132.47 | 130.43 | 132.45 | 130.98 | 948,600 |
14 Mar 2024 | 129.98 | 131.64 | 129.94 | 131.49 | 130.03 | 366,800 |
13 Mar 2024 | 130.00 | 131.00 | 129.75 | 130.36 | 128.91 | 282,400 |
12 Mar 2024 | 129.19 | 129.96 | 128.44 | 129.87 | 128.43 | 360,000 |
11 Mar 2024 | 128.48 | 129.53 | 128.22 | 129.47 | 128.03 | 365,600 |
08 Mar 2024 | 128.74 | 129.64 | 128.19 | 128.70 | 127.27 | 289,800 |
07 Mar 2024 | 128.80 | 129.76 | 128.10 | 128.50 | 127.07 | 299,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |