Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Sept 2023 | 0.00 | 0.00 | 0.00 | 117.60 | 117.60 | 4,248 |
27 Sept 2023 | 124.80 | 124.80 | 119.40 | 120.00 | 120.00 | 219,669 |
26 Sept 2023 | 123.60 | 124.00 | 122.40 | 123.00 | 123.00 | 76,469 |
25 Sept 2023 | 123.80 | 126.20 | 123.20 | 123.20 | 123.20 | 136,015 |
22 Sept 2023 | 124.60 | 127.80 | 123.40 | 123.80 | 123.80 | 143,133 |
21 Sept 2023 | 124.60 | 127.40 | 123.05 | 125.20 | 125.20 | 121,823 |
20 Sept 2023 | 124.80 | 127.20 | 122.00 | 125.20 | 125.20 | 126,998 |
19 Sept 2023 | 121.80 | 126.20 | 121.20 | 122.40 | 122.40 | 273,746 |
18 Sept 2023 | 126.20 | 128.20 | 120.13 | 122.00 | 122.00 | 294,968 |
15 Sept 2023 | 128.60 | 129.10 | 127.22 | 127.60 | 127.60 | 1,112,870 |
14 Sept 2023 | 123.00 | 128.40 | 123.00 | 128.40 | 128.40 | 402,294 |
13 Sept 2023 | 125.40 | 127.00 | 123.80 | 125.40 | 125.40 | 139,112 |
12 Sept 2023 | 125.80 | 127.00 | 124.28 | 125.20 | 125.20 | 270,366 |
11 Sept 2023 | 123.60 | 128.20 | 123.60 | 127.00 | 127.00 | 89,044 |
08 Sept 2023 | 126.20 | 126.60 | 125.00 | 126.60 | 126.60 | 823,419 |
07 Sept 2023 | 125.60 | 128.20 | 124.16 | 124.20 | 124.20 | 112,892 |
07 Sept 2023 | 2.6 Dividend | |||||
06 Sept 2023 | 125.00 | 128.40 | 125.00 | 125.80 | 123.20 | 124,541 |
05 Sept 2023 | 124.20 | 127.40 | 124.20 | 126.20 | 123.59 | 276,645 |
04 Sept 2023 | 125.00 | 126.20 | 124.40 | 125.20 | 122.61 | 178,955 |
01 Sept 2023 | 126.40 | 127.60 | 123.44 | 127.60 | 124.96 | 1,097,786 |
31 Aug 2023 | 124.80 | 127.80 | 124.00 | 126.80 | 124.18 | 936,634 |
30 Aug 2023 | 125.00 | 127.00 | 122.80 | 123.80 | 121.24 | 1,686,484 |
29 Aug 2023 | 126.00 | 128.20 | 122.20 | 124.80 | 122.22 | 340,303 |
25 Aug 2023 | 122.80 | 126.60 | 122.40 | 123.00 | 120.46 | 280,918 |
24 Aug 2023 | 127.20 | 128.00 | 123.60 | 124.20 | 121.63 | 124,924 |
23 Aug 2023 | 123.80 | 126.93 | 122.20 | 125.60 | 123.00 | 3,904,709 |
22 Aug 2023 | 123.80 | 123.80 | 121.60 | 123.60 | 121.05 | 247,886 |
21 Aug 2023 | 125.00 | 126.80 | 119.20 | 121.40 | 118.89 | 559,832 |
18 Aug 2023 | 130.00 | 130.20 | 122.64 | 125.80 | 123.20 | 1,437,442 |
17 Aug 2023 | 129.40 | 131.80 | 129.40 | 131.20 | 128.49 | 2,044,815 |
16 Aug 2023 | 128.40 | 131.00 | 127.67 | 130.40 | 127.70 | 119,912 |
15 Aug 2023 | 127.60 | 131.20 | 126.00 | 131.00 | 128.29 | 396,913 |
14 Aug 2023 | 128.40 | 130.00 | 126.35 | 130.00 | 127.31 | 1,099,059 |
11 Aug 2023 | 127.40 | 131.00 | 126.00 | 126.00 | 123.40 | 202,361 |
10 Aug 2023 | 130.40 | 135.00 | 125.40 | 128.00 | 125.35 | 464,650 |
09 Aug 2023 | 142.20 | 142.20 | 131.00 | 131.20 | 128.49 | 545,160 |
08 Aug 2023 | 140.40 | 144.80 | 140.40 | 143.40 | 140.44 | 138,991 |
07 Aug 2023 | 139.80 | 142.00 | 137.70 | 141.20 | 138.28 | 84,235 |
04 Aug 2023 | 137.60 | 141.80 | 137.60 | 140.60 | 137.69 | 96,353 |
03 Aug 2023 | 135.20 | 140.89 | 135.20 | 140.40 | 137.50 | 114,225 |
02 Aug 2023 | 137.20 | 140.60 | 136.00 | 137.80 | 134.95 | 127,851 |
01 Aug 2023 | 139.60 | 140.00 | 137.00 | 139.40 | 136.52 | 125,458 |
31 Jul 2023 | 137.40 | 142.00 | 137.40 | 139.80 | 136.91 | 112,124 |
28 Jul 2023 | 141.20 | 145.20 | 137.60 | 140.00 | 137.11 | 83,268 |
27 Jul 2023 | 141.20 | 144.40 | 141.00 | 142.40 | 139.46 | 77,168 |
26 Jul 2023 | 143.80 | 144.97 | 140.60 | 142.80 | 139.85 | 195,814 |
25 Jul 2023 | 139.60 | 144.80 | 138.90 | 142.00 | 139.07 | 139,506 |
24 Jul 2023 | 144.40 | 147.20 | 141.20 | 142.60 | 139.65 | 122,045 |
21 Jul 2023 | 141.00 | 146.00 | 141.00 | 142.20 | 139.26 | 297,651 |
20 Jul 2023 | 145.20 | 148.80 | 143.60 | 144.40 | 141.42 | 383,414 |
19 Jul 2023 | 141.20 | 144.00 | 140.86 | 143.60 | 140.63 | 707,994 |
18 Jul 2023 | 137.00 | 140.40 | 136.60 | 137.20 | 134.36 | 326,708 |
17 Jul 2023 | 141.60 | 144.00 | 137.40 | 137.80 | 134.95 | 136,920 |
14 Jul 2023 | 142.40 | 144.67 | 140.60 | 140.60 | 137.69 | 111,496 |
13 Jul 2023 | 147.60 | 149.39 | 142.60 | 143.40 | 140.44 | 413,019 |
12 Jul 2023 | 143.80 | 147.40 | 143.00 | 145.80 | 142.79 | 426,080 |
11 Jul 2023 | 140.20 | 143.40 | 137.60 | 143.20 | 140.24 | 323,001 |
10 Jul 2023 | 137.80 | 140.20 | 137.20 | 139.60 | 136.71 | 362,272 |
07 Jul 2023 | 137.60 | 138.77 | 135.80 | 138.20 | 135.34 | 283,558 |
06 Jul 2023 | 140.80 | 144.40 | 138.00 | 138.80 | 135.93 | 586,256 |
05 Jul 2023 | 141.80 | 143.20 | 139.60 | 141.60 | 138.67 | 411,607 |
04 Jul 2023 | 135.00 | 141.80 | 134.80 | 139.60 | 136.71 | 368,967 |
03 Jul 2023 | 138.00 | 138.40 | 134.88 | 137.00 | 134.17 | 194,197 |
30 Jun 2023 | 131.80 | 136.60 | 131.80 | 135.20 | 132.41 | 441,235 |
29 Jun 2023 | 135.40 | 135.67 | 134.00 | 135.60 | 132.80 | 1,960,537 |
28 Jun 2023 | 129.80 | 135.40 | 129.80 | 135.40 | 132.60 | 446,835 |
27 Jun 2023 | 127.00 | 129.60 | 126.60 | 129.00 | 126.33 | 382,223 |
26 Jun 2023 | 126.00 | 128.06 | 125.20 | 126.40 | 123.79 | 217,226 |
23 Jun 2023 | 134.20 | 135.00 | 126.20 | 127.00 | 124.38 | 446,025 |
22 Jun 2023 | 132.00 | 135.00 | 132.00 | 134.60 | 131.82 | 1,576,430 |
21 Jun 2023 | 130.20 | 135.00 | 130.20 | 134.60 | 131.82 | 763,764 |
20 Jun 2023 | 129.00 | 130.87 | 126.80 | 129.80 | 127.12 | 267,352 |
19 Jun 2023 | 132.80 | 134.60 | 128.40 | 129.40 | 126.73 | 228,754 |
16 Jun 2023 | 131.00 | 133.80 | 131.00 | 131.40 | 128.68 | 639,747 |
15 Jun 2023 | 138.60 | 138.60 | 132.80 | 133.20 | 130.45 | 195,892 |
14 Jun 2023 | 134.20 | 137.20 | 132.52 | 137.00 | 134.17 | 446,030 |
13 Jun 2023 | 133.00 | 135.00 | 131.60 | 133.00 | 130.25 | 930,341 |
12 Jun 2023 | 131.80 | 134.26 | 131.47 | 134.20 | 131.43 | 2,141,035 |
09 Jun 2023 | 133.40 | 134.60 | 131.60 | 131.60 | 128.88 | 185,228 |
08 Jun 2023 | 133.00 | 135.16 | 132.20 | 133.80 | 131.03 | 237,175 |
07 Jun 2023 | 137.60 | 138.40 | 132.80 | 133.20 | 130.45 | 436,455 |
06 Jun 2023 | 140.20 | 141.60 | 137.80 | 137.80 | 134.95 | 751,091 |
05 Jun 2023 | 143.80 | 143.98 | 139.20 | 139.40 | 136.52 | 566,560 |
02 Jun 2023 | 140.60 | 142.76 | 139.54 | 140.60 | 137.69 | 499,541 |
01 Jun 2023 | 136.60 | 138.20 | 136.40 | 137.20 | 134.36 | 1,222,170 |
31 May 2023 | 136.80 | 137.40 | 135.80 | 136.80 | 133.97 | 3,267,829 |
30 May 2023 | 139.00 | 140.00 | 136.00 | 137.40 | 134.56 | 334,431 |
26 May 2023 | 136.40 | 139.20 | 136.40 | 139.00 | 136.13 | 1,457,215 |
25 May 2023 | 136.20 | 138.20 | 136.20 | 138.00 | 135.15 | 344,213 |
24 May 2023 | 136.20 | 138.00 | 135.20 | 138.00 | 135.15 | 1,035,035 |
23 May 2023 | 134.40 | 136.80 | 134.40 | 136.80 | 133.97 | 591,989 |
22 May 2023 | 134.80 | 135.80 | 133.60 | 134.40 | 131.62 | 264,249 |
19 May 2023 | 131.20 | 133.40 | 130.20 | 132.60 | 129.86 | 155,029 |
18 May 2023 | 134.40 | 136.60 | 131.80 | 131.80 | 129.08 | 105,636 |
17 May 2023 | 135.00 | 136.80 | 133.00 | 134.00 | 131.23 | 150,614 |
16 May 2023 | 134.80 | 135.00 | 134.20 | 135.00 | 132.21 | 562,195 |
15 May 2023 | 131.80 | 134.40 | 129.40 | 134.40 | 131.62 | 1,863,790 |
12 May 2023 | 131.20 | 133.20 | 128.20 | 128.20 | 125.55 | 235,066 |
11 May 2023 | 133.20 | 133.20 | 129.80 | 130.60 | 127.90 | 346,155 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |