Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Sept 2023 | 141.72 | 143.32 | 140.50 | 141.50 | 141.50 | 85,205 |
20 Sept 2023 | 144.00 | 144.50 | 141.42 | 144.50 | 144.50 | 214,660 |
19 Sept 2023 | 140.50 | 147.00 | 140.00 | 144.00 | 144.00 | 178,106 |
18 Sept 2023 | 143.50 | 144.98 | 142.00 | 142.50 | 142.50 | 35,976 |
15 Sept 2023 | 142.50 | 147.50 | 141.95 | 142.00 | 142.00 | 86,844 |
14 Sept 2023 | 142.50 | 144.00 | 141.50 | 142.00 | 142.00 | 85,303 |
13 Sept 2023 | 142.00 | 144.00 | 141.57 | 142.50 | 142.50 | 243,601 |
12 Sept 2023 | 142.50 | 144.00 | 141.10 | 141.50 | 141.50 | 153,427 |
11 Sept 2023 | 142.08 | 145.00 | 141.96 | 142.50 | 142.50 | 140,997 |
08 Sept 2023 | 143.00 | 145.50 | 141.31 | 142.50 | 142.50 | 130,618 |
07 Sept 2023 | 143.50 | 145.50 | 140.05 | 141.50 | 141.50 | 394,518 |
06 Sept 2023 | 143.00 | 147.50 | 142.00 | 142.00 | 142.00 | 336,146 |
05 Sept 2023 | 145.00 | 148.00 | 143.00 | 144.50 | 144.50 | 156,189 |
04 Sept 2023 | 143.00 | 145.75 | 142.50 | 143.50 | 143.50 | 206,577 |
01 Sept 2023 | 145.00 | 145.00 | 143.25 | 145.00 | 145.00 | 169,552 |
31 Aug 2023 | 141.00 | 145.00 | 140.50 | 144.50 | 144.50 | 280,381 |
30 Aug 2023 | 141.50 | 145.25 | 140.50 | 142.00 | 142.00 | 247,992 |
29 Aug 2023 | 142.00 | 144.50 | 141.50 | 142.00 | 142.00 | 348,805 |
25 Aug 2023 | 142.50 | 143.50 | 142.00 | 142.50 | 142.50 | 184,506 |
24 Aug 2023 | 143.50 | 144.00 | 141.72 | 142.50 | 142.50 | 257,418 |
23 Aug 2023 | 141.00 | 143.51 | 139.29 | 141.75 | 141.75 | 252,913 |
22 Aug 2023 | 141.00 | 141.69 | 137.00 | 141.00 | 141.00 | 143,942 |
21 Aug 2023 | 140.50 | 142.00 | 138.73 | 142.00 | 142.00 | 91,874 |
18 Aug 2023 | 141.00 | 142.50 | 140.50 | 141.00 | 141.00 | 94,941 |
17 Aug 2023 | 142.50 | 143.50 | 141.46 | 141.75 | 141.75 | 75,191 |
16 Aug 2023 | 141.50 | 142.98 | 141.00 | 141.00 | 141.00 | 91,283 |
15 Aug 2023 | 145.00 | 147.50 | 139.00 | 142.00 | 142.00 | 155,841 |
14 Aug 2023 | 144.00 | 144.50 | 142.20 | 142.75 | 142.75 | 253,292 |
11 Aug 2023 | 144.00 | 145.89 | 141.00 | 145.00 | 145.00 | 97,546 |
10 Aug 2023 | 143.00 | 145.00 | 141.96 | 143.50 | 143.50 | 68,639 |
09 Aug 2023 | 145.00 | 145.00 | 142.50 | 142.50 | 142.50 | 214,925 |
08 Aug 2023 | 143.50 | 144.56 | 141.00 | 143.50 | 143.50 | 128,798 |
07 Aug 2023 | 142.00 | 146.00 | 141.00 | 146.00 | 146.00 | 281,786 |
04 Aug 2023 | 146.00 | 146.50 | 142.00 | 142.50 | 142.50 | 189,337 |
03 Aug 2023 | 146.00 | 147.50 | 143.98 | 146.00 | 146.00 | 48,912 |
02 Aug 2023 | 146.00 | 147.00 | 142.00 | 142.50 | 142.50 | 168,211 |
01 Aug 2023 | 146.00 | 148.00 | 144.86 | 147.50 | 147.50 | 151,502 |
31 Jul 2023 | 145.00 | 147.00 | 143.48 | 146.00 | 146.00 | 272,502 |
28 Jul 2023 | 143.50 | 147.00 | 143.00 | 147.00 | 147.00 | 182,736 |
27 Jul 2023 | 143.00 | 144.77 | 142.75 | 144.00 | 144.00 | 2,215,166 |
26 Jul 2023 | 143.00 | 144.00 | 142.50 | 144.00 | 144.00 | 146,719 |
25 Jul 2023 | 144.00 | 144.50 | 142.40 | 144.00 | 144.00 | 67,892 |
24 Jul 2023 | 144.00 | 144.00 | 142.41 | 143.00 | 143.00 | 95,971 |
21 Jul 2023 | 144.00 | 144.00 | 142.40 | 144.00 | 144.00 | 76,697 |
20 Jul 2023 | 143.00 | 143.50 | 142.00 | 143.50 | 143.50 | 112,039 |
19 Jul 2023 | 140.50 | 143.00 | 139.99 | 143.00 | 143.00 | 160,003 |
18 Jul 2023 | 139.00 | 140.50 | 138.50 | 138.50 | 138.50 | 352,909 |
17 Jul 2023 | 138.50 | 140.50 | 138.50 | 139.50 | 139.50 | 427,692 |
14 Jul 2023 | 141.00 | 142.50 | 139.00 | 139.00 | 139.00 | 278,263 |
13 Jul 2023 | 141.50 | 143.25 | 138.93 | 142.00 | 142.00 | 329,866 |
12 Jul 2023 | 139.00 | 142.74 | 137.67 | 142.00 | 142.00 | 459,430 |
11 Jul 2023 | 137.00 | 138.65 | 135.65 | 137.50 | 137.50 | 243,571 |
10 Jul 2023 | 138.00 | 139.00 | 136.41 | 137.00 | 137.00 | 228,361 |
07 Jul 2023 | 138.50 | 139.00 | 137.50 | 138.50 | 138.50 | 107,472 |
06 Jul 2023 | 138.00 | 141.86 | 137.00 | 138.50 | 138.50 | 187,367 |
05 Jul 2023 | 139.00 | 140.90 | 137.60 | 139.00 | 139.00 | 128,211 |
04 Jul 2023 | 139.50 | 140.50 | 137.58 | 139.50 | 139.50 | 169,165 |
03 Jul 2023 | 137.00 | 140.00 | 136.77 | 138.50 | 138.50 | 154,663 |
30 Jun 2023 | 138.50 | 138.55 | 136.00 | 136.00 | 136.00 | 191,983 |
29 Jun 2023 | 138.50 | 138.63 | 137.18 | 138.00 | 138.00 | 70,068 |
28 Jun 2023 | 138.00 | 139.00 | 136.50 | 136.50 | 136.50 | 68,908 |
27 Jun 2023 | 138.00 | 138.51 | 136.90 | 137.00 | 137.00 | 174,812 |
26 Jun 2023 | 137.50 | 138.23 | 136.00 | 138.00 | 138.00 | 130,817 |
23 Jun 2023 | 138.50 | 139.00 | 135.50 | 137.00 | 137.00 | 219,183 |
22 Jun 2023 | 137.50 | 139.00 | 136.25 | 137.50 | 137.50 | 237,137 |
21 Jun 2023 | 137.50 | 138.50 | 137.03 | 138.00 | 138.00 | 266,458 |
20 Jun 2023 | 137.00 | 137.50 | 136.26 | 137.50 | 137.50 | 307,398 |
19 Jun 2023 | 137.00 | 138.00 | 136.26 | 136.75 | 136.75 | 225,109 |
16 Jun 2023 | 139.00 | 140.68 | 136.50 | 136.50 | 136.50 | 308,832 |
15 Jun 2023 | 139.00 | 140.50 | 139.00 | 140.00 | 140.00 | 147,358 |
15 Jun 2023 | 2.441243 Dividend | |||||
14 Jun 2023 | 141.50 | 141.50 | 140.18 | 141.50 | 139.06 | 152,351 |
13 Jun 2023 | 140.50 | 142.00 | 139.55 | 141.25 | 138.81 | 224,214 |
12 Jun 2023 | 139.50 | 140.14 | 139.00 | 139.75 | 137.34 | 110,033 |
09 Jun 2023 | 140.50 | 141.00 | 138.50 | 140.50 | 138.08 | 123,968 |
08 Jun 2023 | 139.50 | 140.38 | 139.50 | 139.50 | 137.09 | 179,053 |
07 Jun 2023 | 139.25 | 140.00 | 138.97 | 139.75 | 137.34 | 163,849 |
06 Jun 2023 | 137.00 | 139.51 | 135.75 | 139.50 | 137.09 | 233,541 |
05 Jun 2023 | 137.00 | 138.75 | 135.43 | 138.00 | 135.62 | 212,882 |
02 Jun 2023 | 137.00 | 137.64 | 135.50 | 137.00 | 134.64 | 108,833 |
01 Jun 2023 | 136.00 | 137.07 | 134.76 | 135.25 | 132.92 | 307,541 |
31 May 2023 | 135.50 | 137.45 | 135.00 | 135.25 | 132.92 | 209,539 |
30 May 2023 | 136.00 | 139.56 | 135.50 | 137.00 | 134.64 | 295,923 |
26 May 2023 | 138.00 | 138.50 | 136.50 | 138.50 | 136.11 | 40,403 |
25 May 2023 | 137.00 | 138.00 | 135.57 | 138.00 | 135.62 | 248,201 |
24 May 2023 | 136.00 | 137.30 | 135.39 | 136.00 | 133.65 | 181,085 |
23 May 2023 | 135.00 | 137.22 | 133.74 | 136.25 | 133.90 | 186,150 |
22 May 2023 | 135.50 | 137.01 | 135.00 | 135.00 | 132.67 | 100,700 |
19 May 2023 | 136.00 | 136.00 | 135.09 | 136.00 | 133.65 | 193,980 |
18 May 2023 | 133.50 | 137.00 | 133.50 | 135.50 | 133.16 | 50,316 |
17 May 2023 | 136.50 | 138.00 | 135.27 | 136.25 | 133.90 | 66,199 |
16 May 2023 | 137.00 | 138.00 | 133.50 | 136.50 | 134.15 | 162,670 |
15 May 2023 | 137.00 | 138.00 | 133.71 | 137.00 | 134.64 | 86,130 |
12 May 2023 | 136.50 | 138.50 | 133.71 | 137.00 | 134.64 | 109,196 |
11 May 2023 | 135.00 | 138.00 | 134.25 | 136.50 | 134.15 | 193,236 |
10 May 2023 | 134.50 | 136.00 | 132.50 | 135.00 | 132.67 | 303,873 |
09 May 2023 | 135.00 | 136.01 | 132.00 | 135.50 | 133.16 | 2,839,850 |
05 May 2023 | 135.50 | 138.00 | 134.60 | 135.75 | 133.41 | 422,199 |
04 May 2023 | 134.50 | 136.00 | 134.00 | 135.50 | 133.16 | 162,608 |
03 May 2023 | 134.50 | 138.00 | 133.50 | 134.50 | 132.18 | 181,099 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |