Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Nov 2023 | 0.00 | 0.00 | 0.00 | 162.80 | 162.80 | 12,590,760 |
24 Nov 2023 | 163.60 | 163.60 | 163.00 | 163.00 | 163.00 | 1,880 |
23 Nov 2023 | 162.80 | 163.00 | 162.60 | 163.00 | 163.00 | 167 |
22 Nov 2023 | 163.00 | 163.40 | 163.00 | 163.40 | 163.40 | 133 |
21 Nov 2023 | 163.20 | 163.20 | 163.18 | 163.18 | 163.18 | 82 |
20 Nov 2023 | 163.00 | 163.40 | 163.00 | 163.20 | 163.20 | 486 |
17 Nov 2023 | 163.00 | 164.40 | 163.00 | 163.43 | 163.43 | 433 |
16 Nov 2023 | 163.80 | 163.80 | 162.92 | 162.92 | 162.92 | 3,998 |
15 Nov 2023 | 164.00 | 164.00 | 164.00 | 164.00 | 164.00 | 57 |
14 Nov 2023 | 162.80 | 163.80 | 162.60 | 162.76 | 162.76 | 125 |
13 Nov 2023 | 162.40 | 162.60 | 162.40 | 162.60 | 162.60 | 72 |
10 Nov 2023 | 162.20 | 162.80 | 162.20 | 162.60 | 162.60 | 569 |
09 Nov 2023 | 162.20 | 162.80 | 162.20 | 162.20 | 162.20 | 460 |
08 Nov 2023 | 162.40 | 162.40 | 162.40 | 162.40 | 162.40 | 493 |
07 Nov 2023 | 162.20 | 162.20 | 162.00 | 162.00 | 162.00 | 1,826 |
06 Nov 2023 | - | - | - | - | - | - |
03 Nov 2023 | 161.20 | 161.40 | 161.20 | 161.20 | 161.20 | 268 |
02 Nov 2023 | 161.80 | 162.00 | 160.80 | 161.40 | 161.40 | 1,034,493 |
01 Nov 2023 | 161.20 | 161.60 | 161.00 | 161.20 | 161.20 | 332 |
31 Oct 2023 | 161.20 | 161.20 | 161.20 | 161.20 | 161.20 | 324 |
30 Oct 2023 | 162.00 | 162.00 | 161.60 | 161.60 | 161.60 | 987 |
27 Oct 2023 | 162.00 | 162.00 | 161.40 | 161.40 | 161.40 | 952 |
26 Oct 2023 | 162.00 | 163.00 | 162.00 | 162.20 | 162.20 | 2,213 |
25 Oct 2023 | 162.20 | 162.60 | 161.80 | 162.20 | 162.20 | 2,521 |
24 Oct 2023 | 162.00 | 162.00 | 162.00 | 162.00 | 162.00 | 203 |
23 Oct 2023 | 162.20 | 162.20 | 162.00 | 162.00 | 162.00 | 854 |
20 Oct 2023 | 161.00 | 162.40 | 161.00 | 161.59 | 161.59 | 4,654 |
19 Oct 2023 | 161.80 | 162.00 | 161.80 | 161.80 | 161.80 | 2,601 |
18 Oct 2023 | 161.80 | 162.00 | 161.60 | 162.00 | 162.00 | 8,397 |
17 Oct 2023 | 162.20 | 162.20 | 161.60 | 161.91 | 161.91 | 173,076 |
16 Oct 2023 | 162.20 | 162.20 | 161.80 | 161.96 | 161.96 | 9,173 |
13 Oct 2023 | 162.00 | 162.20 | 162.00 | 162.00 | 162.00 | 1,204 |
12 Oct 2023 | 162.40 | 164.40 | 162.00 | 162.20 | 162.20 | 5,468 |
11 Oct 2023 | 161.80 | 162.60 | 161.60 | 161.98 | 161.98 | 7,776 |
10 Oct 2023 | 161.60 | 162.00 | 161.60 | 161.82 | 161.82 | 2,245 |
09 Oct 2023 | 162.00 | 162.13 | 161.60 | 162.13 | 162.13 | 202 |
06 Oct 2023 | 162.40 | 162.40 | 162.00 | 162.07 | 162.07 | 980 |
05 Oct 2023 | 162.20 | 162.20 | 161.60 | 161.74 | 161.74 | 785 |
04 Oct 2023 | 161.40 | 162.00 | 161.40 | 161.69 | 161.69 | 499,079 |
03 Oct 2023 | 161.80 | 162.20 | 161.60 | 161.90 | 161.90 | 699 |
02 Oct 2023 | 163.00 | 163.00 | 162.60 | 162.87 | 162.87 | 498,226 |
29 Sept 2023 | 163.40 | 163.40 | 162.56 | 163.00 | 163.00 | 376 |
28 Sept 2023 | 163.00 | 163.20 | 162.61 | 162.61 | 162.61 | 233 |
27 Sept 2023 | 161.80 | 162.20 | 161.60 | 161.68 | 161.68 | 651 |
26 Sept 2023 | 162.40 | 162.47 | 162.16 | 162.47 | 162.47 | 126,264 |
25 Sept 2023 | 163.00 | 163.40 | 162.20 | 162.72 | 162.72 | 3,049 |
22 Sept 2023 | 163.00 | 163.00 | 162.60 | 162.76 | 162.76 | 1,486 |
21 Sept 2023 | 163.00 | 164.40 | 163.00 | 163.40 | 163.40 | 271 |
20 Sept 2023 | 162.60 | 164.60 | 162.60 | 163.93 | 163.93 | 1,361 |
19 Sept 2023 | 162.80 | 163.00 | 162.60 | 162.95 | 162.95 | 1,457 |
18 Sept 2023 | 162.80 | 163.60 | 162.00 | 162.81 | 162.81 | 521 |
15 Sept 2023 | 164.00 | 164.00 | 161.00 | 162.80 | 162.80 | 1,416 |
14 Sept 2023 | 164.40 | 165.20 | 163.12 | 163.12 | 163.12 | 4,487 |
13 Sept 2023 | 142.00 | 143.20 | 141.20 | 141.74 | 141.74 | 667 |
12 Sept 2023 | 143.80 | 144.80 | 143.80 | 144.60 | 144.60 | 488 |
11 Sept 2023 | 145.40 | 145.40 | 145.00 | 145.00 | 145.00 | 299 |
08 Sept 2023 | 144.40 | 144.40 | 142.60 | 142.60 | 142.60 | 194 |
07 Sept 2023 | 144.20 | 144.20 | 144.20 | 144.20 | 144.20 | 1 |
06 Sept 2023 | 147.20 | 147.20 | 147.00 | 147.00 | 147.00 | 92 |
05 Sept 2023 | 150.00 | 150.00 | 147.00 | 147.00 | 147.00 | 60 |
04 Sept 2023 | 153.40 | 153.40 | 150.40 | 151.46 | 151.46 | 1,005 |
01 Sept 2023 | 152.20 | 152.80 | 151.85 | 152.77 | 152.77 | 1,012 |
31 Aug 2023 | 152.80 | 157.60 | 152.80 | 154.20 | 154.20 | 155 |
30 Aug 2023 | 147.09 | 147.72 | 147.09 | 147.72 | 147.72 | 825 |
29 Aug 2023 | 148.80 | 150.42 | 148.80 | 149.01 | 149.01 | 618 |
25 Aug 2023 | 149.00 | 149.00 | 149.00 | 149.00 | 149.00 | 5 |
24 Aug 2023 | - | - | - | - | - | - |
23 Aug 2023 | 147.60 | 149.00 | 147.60 | 149.00 | 149.00 | 228 |
22 Aug 2023 | 149.20 | 149.20 | 146.89 | 148.99 | 148.99 | 332 |
21 Aug 2023 | 148.00 | 148.00 | 148.00 | 148.00 | 148.00 | 91 |
18 Aug 2023 | 147.00 | 147.00 | 145.57 | 145.57 | 145.57 | 120 |
17 Aug 2023 | 145.00 | 145.00 | 145.00 | 145.00 | 145.00 | 92 |
16 Aug 2023 | 142.40 | 142.40 | 142.40 | 142.40 | 142.40 | 40 |
15 Aug 2023 | 143.00 | 143.00 | 142.60 | 143.00 | 143.00 | 870 |
14 Aug 2023 | 144.60 | 144.60 | 144.60 | 144.60 | 144.60 | 93 |
11 Aug 2023 | 144.80 | 146.00 | 144.60 | 145.59 | 145.59 | 553 |
10 Aug 2023 | 144.20 | 144.61 | 143.80 | 144.61 | 144.61 | 165 |
09 Aug 2023 | - | - | - | - | - | - |
08 Aug 2023 | 144.40 | 144.40 | 144.40 | 144.40 | 144.40 | 103 |
07 Aug 2023 | - | - | - | - | - | - |
04 Aug 2023 | 148.80 | 150.20 | 148.20 | 149.39 | 149.39 | 389 |
03 Aug 2023 | 145.01 | 146.53 | 145.01 | 146.53 | 146.53 | 1,239 |
02 Aug 2023 | 145.40 | 145.40 | 145.20 | 145.20 | 145.20 | 158 |
01 Aug 2023 | 147.20 | 147.20 | 147.20 | 147.20 | 147.20 | 80 |
31 Jul 2023 | 146.79 | 146.79 | 146.79 | 146.79 | 146.79 | 79 |
28 Jul 2023 | 146.00 | 148.93 | 146.00 | 147.84 | 147.84 | 1,069 |
27 Jul 2023 | 143.20 | 147.00 | 143.20 | 146.59 | 146.59 | 319 |
26 Jul 2023 | 142.60 | 145.80 | 142.60 | 145.20 | 145.20 | 333 |
25 Jul 2023 | 141.00 | 143.19 | 140.40 | 140.40 | 140.40 | 933 |
24 Jul 2023 | 140.07 | 140.07 | 140.07 | 140.07 | 140.07 | 388 |
21 Jul 2023 | 138.00 | 138.00 | 135.80 | 138.00 | 138.00 | 1,809 |
20 Jul 2023 | 138.71 | 138.71 | 137.57 | 137.57 | 137.57 | 2,285 |
19 Jul 2023 | 133.40 | 133.60 | 133.40 | 133.60 | 133.60 | 196 |
18 Jul 2023 | 134.20 | 134.20 | 133.44 | 133.44 | 133.44 | 591 |
17 Jul 2023 | 134.60 | 134.60 | 133.40 | 133.80 | 133.80 | 264 |
14 Jul 2023 | 134.40 | 134.99 | 134.40 | 134.99 | 134.99 | 512 |
13 Jul 2023 | 138.00 | 138.00 | 135.20 | 135.20 | 135.20 | 359 |
12 Jul 2023 | 139.60 | 140.00 | 138.60 | 139.41 | 139.41 | 2,675 |
11 Jul 2023 | - | - | - | - | - | - |
10 Jul 2023 | 134.20 | 134.20 | 133.80 | 133.80 | 133.80 | 90 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |