Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Oct 2024 | 159.94 | 161.47 | 159.33 | 160.58 | 160.58 | 350,500 |
03 Oct 2024 | 157.99 | 160.46 | 156.64 | 158.94 | 158.94 | 367,000 |
02 Oct 2024 | 159.86 | 160.11 | 157.96 | 158.75 | 158.75 | 186,900 |
01 Oct 2024 | 160.54 | 160.54 | 159.05 | 159.97 | 159.97 | 192,200 |
30 Sept 2024 | 159.29 | 160.42 | 158.93 | 160.19 | 160.19 | 289,800 |
27 Sept 2024 | 158.68 | 161.55 | 158.26 | 159.89 | 159.89 | 354,300 |
26 Sept 2024 | 157.94 | 159.06 | 157.70 | 158.38 | 158.38 | 371,600 |
25 Sept 2024 | 157.30 | 157.87 | 155.87 | 157.14 | 157.14 | 284,100 |
24 Sept 2024 | 156.18 | 157.08 | 156.03 | 156.63 | 156.63 | 246,200 |
23 Sept 2024 | 156.17 | 156.91 | 154.74 | 155.96 | 155.96 | 315,800 |
20 Sept 2024 | 156.31 | 156.31 | 154.48 | 155.91 | 155.91 | 663,300 |
19 Sept 2024 | 155.02 | 158.81 | 155.02 | 156.90 | 156.90 | 412,400 |
18 Sept 2024 | 153.76 | 155.49 | 152.71 | 153.07 | 153.07 | 214,200 |
17 Sept 2024 | 154.00 | 155.57 | 151.87 | 153.03 | 153.03 | 259,900 |
16 Sept 2024 | 153.04 | 153.17 | 152.07 | 152.99 | 152.99 | 182,900 |
13 Sept 2024 | 152.19 | 153.01 | 151.90 | 152.28 | 152.28 | 138,600 |
12 Sept 2024 | 150.89 | 152.01 | 149.97 | 151.96 | 151.96 | 200,400 |
11 Sept 2024 | 150.79 | 150.88 | 148.63 | 150.84 | 150.84 | 178,000 |
10 Sept 2024 | 151.87 | 152.79 | 151.44 | 151.51 | 151.51 | 158,100 |
09 Sept 2024 | 152.57 | 153.06 | 151.44 | 151.91 | 151.91 | 241,500 |
06 Sept 2024 | 150.38 | 153.12 | 150.38 | 152.38 | 152.38 | 319,100 |
05 Sept 2024 | 151.08 | 151.76 | 149.95 | 150.72 | 150.72 | 200,600 |
04 Sept 2024 | 149.60 | 150.90 | 149.60 | 150.73 | 150.73 | 175,800 |
03 Sept 2024 | 152.11 | 152.38 | 149.73 | 150.04 | 150.04 | 362,400 |
30 Aug 2024 | 152.20 | 153.44 | 151.64 | 153.19 | 153.19 | 178,500 |
29 Aug 2024 | 152.55 | 152.91 | 151.21 | 152.28 | 152.28 | 187,100 |
28 Aug 2024 | 150.93 | 151.97 | 150.93 | 151.54 | 151.54 | 249,000 |
27 Aug 2024 | 150.01 | 151.54 | 149.84 | 151.20 | 151.20 | 208,300 |
26 Aug 2024 | 150.68 | 152.67 | 150.14 | 150.16 | 150.16 | 235,500 |
23 Aug 2024 | 149.66 | 150.53 | 149.44 | 150.44 | 150.44 | 221,400 |
22 Aug 2024 | 149.57 | 150.40 | 148.67 | 148.99 | 148.99 | 200,400 |
21 Aug 2024 | 148.17 | 149.57 | 147.46 | 149.33 | 149.33 | 267,300 |
20 Aug 2024 | 146.98 | 148.31 | 146.98 | 148.11 | 148.11 | 387,200 |
19 Aug 2024 | 146.32 | 147.73 | 145.92 | 146.97 | 146.97 | 191,200 |
16 Aug 2024 | 146.11 | 146.84 | 145.61 | 146.72 | 146.72 | 250,600 |
15 Aug 2024 | 145.00 | 147.34 | 145.00 | 147.01 | 147.01 | 277,500 |
14 Aug 2024 | 144.13 | 144.81 | 143.49 | 143.90 | 143.90 | 115,700 |
13 Aug 2024 | 143.51 | 145.30 | 143.10 | 144.37 | 144.37 | 212,000 |
12 Aug 2024 | 143.97 | 144.18 | 142.77 | 143.29 | 143.29 | 221,100 |
09 Aug 2024 | 145.41 | 145.41 | 143.47 | 143.95 | 143.95 | 263,200 |
08 Aug 2024 | 144.46 | 146.16 | 144.46 | 145.56 | 145.56 | 268,600 |
07 Aug 2024 | 146.01 | 147.26 | 143.47 | 143.60 | 143.60 | 353,600 |
06 Aug 2024 | 141.33 | 146.09 | 141.11 | 144.93 | 144.93 | 476,000 |
05 Aug 2024 | 143.43 | 143.43 | 139.48 | 140.68 | 140.68 | 448,500 |
02 Aug 2024 | 146.58 | 147.00 | 143.75 | 145.69 | 145.69 | 213,500 |
01 Aug 2024 | 146.88 | 149.54 | 145.43 | 147.03 | 147.03 | 335,300 |
31 Jul 2024 | 146.50 | 148.85 | 145.41 | 146.98 | 146.98 | 280,600 |
30 Jul 2024 | 147.38 | 147.90 | 145.41 | 145.75 | 145.75 | 411,000 |
29 Jul 2024 | 146.58 | 148.35 | 145.17 | 147.80 | 147.80 | 390,900 |
26 Jul 2024 | 143.13 | 151.29 | 142.35 | 146.66 | 146.66 | 562,800 |
25 Jul 2024 | 142.83 | 144.05 | 141.22 | 141.49 | 141.49 | 558,100 |
25 Jul 2024 | 0.45 Dividend | |||||
24 Jul 2024 | 146.07 | 146.63 | 143.90 | 144.14 | 143.69 | 250,600 |
23 Jul 2024 | 147.87 | 148.51 | 145.67 | 146.04 | 145.58 | 234,500 |
22 Jul 2024 | 145.99 | 147.56 | 145.25 | 147.19 | 146.73 | 235,700 |
19 Jul 2024 | 146.59 | 146.59 | 144.66 | 145.94 | 145.48 | 251,200 |
18 Jul 2024 | 144.61 | 147.25 | 144.60 | 146.28 | 145.82 | 434,200 |
17 Jul 2024 | 144.34 | 145.77 | 144.34 | 144.86 | 144.41 | 242,300 |
16 Jul 2024 | 143.85 | 145.30 | 143.85 | 144.56 | 144.11 | 178,800 |
15 Jul 2024 | 144.76 | 145.69 | 143.14 | 143.43 | 142.98 | 319,900 |
12 Jul 2024 | 143.41 | 145.49 | 143.41 | 144.59 | 144.14 | 263,900 |
11 Jul 2024 | 141.20 | 143.30 | 140.75 | 142.09 | 141.65 | 244,500 |
10 Jul 2024 | 140.75 | 141.63 | 140.57 | 141.29 | 140.85 | 142,000 |
09 Jul 2024 | 140.86 | 141.27 | 139.75 | 140.04 | 139.60 | 238,400 |
08 Jul 2024 | 141.65 | 142.50 | 141.50 | 141.51 | 141.07 | 249,300 |
05 Jul 2024 | 140.99 | 141.44 | 139.73 | 140.90 | 140.46 | 207,000 |
03 Jul 2024 | 140.88 | 141.40 | 140.57 | 141.22 | 140.78 | 143,300 |
02 Jul 2024 | 138.48 | 140.50 | 137.76 | 140.40 | 139.96 | 259,400 |
01 Jul 2024 | 141.38 | 141.48 | 138.39 | 138.54 | 138.11 | 306,400 |
28 Jun 2024 | 143.78 | 144.32 | 140.09 | 140.81 | 140.37 | 435,100 |
27 Jun 2024 | 143.87 | 143.88 | 142.27 | 143.87 | 143.42 | 377,300 |
26 Jun 2024 | 144.25 | 144.79 | 142.96 | 143.71 | 143.26 | 192,400 |
25 Jun 2024 | 146.79 | 146.80 | 144.50 | 144.86 | 144.41 | 194,500 |
24 Jun 2024 | 147.22 | 148.23 | 146.67 | 146.72 | 146.26 | 182,900 |
21 Jun 2024 | 145.87 | 147.14 | 145.31 | 146.85 | 146.39 | 444,100 |
20 Jun 2024 | 146.66 | 147.53 | 145.67 | 145.81 | 145.35 | 199,900 |
18 Jun 2024 | 146.48 | 147.69 | 146.47 | 146.69 | 146.23 | 219,900 |
17 Jun 2024 | 144.87 | 146.68 | 144.57 | 146.33 | 145.87 | 303,800 |
14 Jun 2024 | 145.09 | 145.38 | 143.68 | 144.75 | 144.30 | 141,500 |
13 Jun 2024 | 145.89 | 146.53 | 145.02 | 145.83 | 145.37 | 232,400 |
12 Jun 2024 | 146.24 | 146.31 | 144.07 | 145.83 | 145.37 | 221,300 |
11 Jun 2024 | 144.91 | 145.74 | 144.35 | 145.50 | 145.05 | 147,700 |
10 Jun 2024 | 144.83 | 145.81 | 143.99 | 145.59 | 145.14 | 125,800 |
07 Jun 2024 | 145.77 | 146.33 | 145.45 | 145.55 | 145.10 | 179,100 |
06 Jun 2024 | 148.01 | 148.01 | 145.40 | 145.96 | 145.50 | 197,600 |
05 Jun 2024 | 147.72 | 148.20 | 147.08 | 147.92 | 147.46 | 229,200 |
04 Jun 2024 | 147.65 | 148.39 | 146.70 | 148.19 | 147.73 | 287,900 |
03 Jun 2024 | 148.50 | 148.50 | 146.28 | 148.16 | 147.70 | 266,200 |
31 May 2024 | 146.09 | 147.83 | 145.92 | 147.69 | 147.23 | 358,900 |
30 May 2024 | 145.13 | 146.98 | 145.00 | 146.14 | 145.68 | 328,100 |
29 May 2024 | 145.65 | 146.70 | 144.51 | 144.84 | 144.39 | 229,700 |
28 May 2024 | 147.62 | 147.78 | 145.82 | 146.71 | 146.25 | 318,400 |
24 May 2024 | 148.48 | 148.83 | 147.36 | 148.09 | 147.63 | 162,300 |
23 May 2024 | 148.66 | 148.95 | 147.56 | 147.72 | 147.26 | 171,700 |
22 May 2024 | 148.07 | 148.83 | 147.47 | 148.79 | 148.33 | 283,300 |
21 May 2024 | 147.94 | 148.68 | 147.09 | 148.59 | 148.13 | 280,400 |
20 May 2024 | 147.59 | 148.41 | 147.04 | 148.17 | 147.71 | 163,400 |
17 May 2024 | 147.85 | 148.17 | 147.13 | 147.67 | 147.21 | 169,500 |
16 May 2024 | 147.37 | 147.90 | 146.43 | 147.54 | 147.08 | 235,500 |
15 May 2024 | 147.96 | 148.34 | 146.77 | 147.28 | 146.82 | 211,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |