Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Dec 2023 | 158.35 | 158.75 | 156.50 | 158.50 | 158.50 | 336,831 |
01 Dec 2023 | 158.90 | 159.35 | 156.20 | 158.15 | 158.15 | 418,589 |
30 Nov 2023 | 155.20 | 159.00 | 154.65 | 158.55 | 158.55 | 1,256,468 |
29 Nov 2023 | 158.30 | 159.35 | 154.90 | 155.75 | 155.75 | 626,414 |
28 Nov 2023 | 160.55 | 160.55 | 156.55 | 158.05 | 158.05 | 654,017 |
27 Nov 2023 | 163.90 | 164.60 | 162.35 | 162.35 | 162.35 | 343,401 |
24 Nov 2023 | 164.05 | 165.20 | 163.05 | 163.95 | 163.95 | 480,528 |
24 Nov 2023 | 2.64 Dividend | |||||
23 Nov 2023 | 168.45 | 168.85 | 166.45 | 167.30 | 164.66 | 265,046 |
22 Nov 2023 | 166.50 | 168.65 | 166.10 | 168.30 | 165.64 | 278,889 |
21 Nov 2023 | 166.00 | 166.30 | 165.25 | 165.95 | 163.33 | 287,823 |
20 Nov 2023 | 167.50 | 168.15 | 165.65 | 165.65 | 163.04 | 287,136 |
17 Nov 2023 | 167.30 | 168.85 | 166.90 | 167.35 | 164.71 | 431,862 |
16 Nov 2023 | 168.25 | 168.25 | 166.25 | 166.55 | 163.92 | 301,678 |
15 Nov 2023 | 170.25 | 172.35 | 168.10 | 168.35 | 165.69 | 355,872 |
14 Nov 2023 | 165.10 | 169.70 | 164.60 | 169.55 | 166.87 | 377,585 |
13 Nov 2023 | 164.25 | 165.20 | 163.65 | 164.40 | 161.81 | 341,447 |
10 Nov 2023 | 170.00 | 170.15 | 163.80 | 164.30 | 161.71 | 706,762 |
09 Nov 2023 | 171.85 | 175.30 | 171.85 | 174.35 | 171.60 | 381,640 |
08 Nov 2023 | 170.40 | 173.15 | 169.90 | 172.20 | 169.48 | 301,744 |
07 Nov 2023 | 171.30 | 172.80 | 171.10 | 171.10 | 168.40 | 285,022 |
06 Nov 2023 | 173.15 | 173.35 | 171.55 | 172.35 | 169.63 | 252,816 |
03 Nov 2023 | 172.45 | 174.90 | 172.00 | 173.45 | 170.71 | 420,355 |
02 Nov 2023 | 169.15 | 173.55 | 169.15 | 172.05 | 169.34 | 432,614 |
01 Nov 2023 | 168.10 | 168.70 | 166.45 | 168.10 | 165.45 | 238,811 |
31 Oct 2023 | 166.30 | 168.80 | 165.60 | 167.50 | 164.86 | 368,289 |
30 Oct 2023 | 165.70 | 167.90 | 165.35 | 166.20 | 163.58 | 316,084 |
27 Oct 2023 | 164.90 | 166.50 | 163.35 | 165.00 | 162.40 | 487,575 |
26 Oct 2023 | 168.75 | 170.40 | 167.75 | 168.25 | 165.60 | 362,957 |
25 Oct 2023 | 169.00 | 170.55 | 168.00 | 169.70 | 167.02 | 384,143 |
24 Oct 2023 | 168.25 | 170.60 | 167.10 | 170.00 | 167.32 | 741,318 |
23 Oct 2023 | 166.20 | 167.40 | 165.35 | 167.20 | 164.56 | 689,001 |
20 Oct 2023 | 164.05 | 167.85 | 164.05 | 165.95 | 163.33 | 855,021 |
19 Oct 2023 | 158.00 | 168.65 | 158.00 | 166.15 | 163.53 | 897,815 |
18 Oct 2023 | 159.75 | 160.80 | 158.40 | 158.60 | 156.10 | 350,068 |
17 Oct 2023 | 158.95 | 160.70 | 158.90 | 160.15 | 157.62 | 367,663 |
16 Oct 2023 | 158.40 | 159.65 | 157.40 | 159.20 | 156.69 | 354,535 |
13 Oct 2023 | 158.40 | 159.30 | 157.10 | 157.10 | 154.62 | 333,016 |
12 Oct 2023 | 161.20 | 161.55 | 159.25 | 159.25 | 156.74 | 336,671 |
11 Oct 2023 | 157.15 | 160.45 | 156.35 | 160.30 | 157.77 | 523,219 |
10 Oct 2023 | 159.00 | 160.70 | 158.60 | 160.00 | 157.48 | 350,042 |
09 Oct 2023 | 158.25 | 158.35 | 156.50 | 157.15 | 154.67 | 365,097 |
06 Oct 2023 | 159.30 | 160.00 | 158.00 | 158.60 | 156.10 | 472,972 |
05 Oct 2023 | 161.20 | 161.95 | 159.10 | 159.95 | 157.43 | 601,653 |
04 Oct 2023 | 158.15 | 161.05 | 157.80 | 159.70 | 157.18 | 433,406 |
03 Oct 2023 | 157.15 | 158.95 | 156.65 | 158.90 | 156.39 | 478,773 |
02 Oct 2023 | 158.85 | 159.75 | 156.75 | 157.00 | 154.52 | 500,965 |
29 Sept 2023 | 158.75 | 161.00 | 157.85 | 157.85 | 155.36 | 769,165 |
28 Sept 2023 | 159.35 | 159.45 | 157.65 | 158.35 | 155.85 | 496,273 |
27 Sept 2023 | 161.45 | 162.50 | 159.20 | 159.45 | 156.93 | 574,261 |
26 Sept 2023 | 160.85 | 161.30 | 159.75 | 161.00 | 158.46 | 687,237 |
25 Sept 2023 | 166.30 | 166.60 | 161.55 | 162.20 | 159.64 | 652,312 |
22 Sept 2023 | 164.40 | 167.20 | 163.95 | 166.30 | 163.68 | 607,847 |
21 Sept 2023 | 167.95 | 168.25 | 165.65 | 166.45 | 163.82 | 730,462 |
20 Sept 2023 | 168.95 | 169.55 | 168.05 | 168.70 | 166.04 | 510,205 |
19 Sept 2023 | 168.40 | 169.85 | 168.05 | 168.45 | 165.79 | 473,004 |
18 Sept 2023 | 171.00 | 171.65 | 168.55 | 169.25 | 166.58 | 384,416 |
15 Sept 2023 | 173.20 | 174.05 | 171.45 | 171.90 | 169.19 | 1,166,190 |
14 Sept 2023 | 168.95 | 171.40 | 167.45 | 171.40 | 168.70 | 763,888 |
13 Sept 2023 | 171.80 | 173.15 | 170.50 | 171.85 | 169.14 | 610,964 |
12 Sept 2023 | 173.00 | 173.85 | 171.15 | 171.55 | 168.84 | 630,395 |
11 Sept 2023 | 175.45 | 175.85 | 173.20 | 173.40 | 170.66 | 587,241 |
08 Sept 2023 | 176.00 | 176.05 | 173.20 | 174.50 | 171.75 | 634,917 |
07 Sept 2023 | 176.40 | 177.00 | 173.85 | 174.45 | 171.70 | 708,199 |
06 Sept 2023 | 178.90 | 178.90 | 176.10 | 176.60 | 173.81 | 454,797 |
05 Sept 2023 | 179.95 | 180.80 | 179.10 | 179.10 | 176.27 | 311,100 |
04 Sept 2023 | 181.25 | 183.40 | 180.50 | 181.00 | 178.14 | 289,673 |
01 Sept 2023 | 181.00 | 182.35 | 179.95 | 181.40 | 178.54 | 530,189 |
31 Aug 2023 | 188.00 | 189.00 | 181.20 | 181.20 | 178.34 | 1,139,961 |
30 Aug 2023 | 196.15 | 196.85 | 193.35 | 194.30 | 191.23 | 363,511 |
29 Aug 2023 | 195.35 | 196.55 | 195.10 | 195.65 | 192.56 | 233,276 |
28 Aug 2023 | 193.85 | 195.20 | 193.40 | 194.40 | 191.33 | 202,380 |
25 Aug 2023 | 191.55 | 194.10 | 191.55 | 193.20 | 190.15 | 171,467 |
24 Aug 2023 | 193.55 | 195.10 | 191.80 | 191.80 | 188.77 | 231,769 |
23 Aug 2023 | 191.75 | 192.85 | 191.05 | 191.70 | 188.67 | 180,825 |
22 Aug 2023 | 192.60 | 193.35 | 190.80 | 191.20 | 188.18 | 338,914 |
21 Aug 2023 | 192.55 | 194.60 | 192.00 | 192.50 | 189.46 | 175,351 |
18 Aug 2023 | 192.00 | 192.65 | 191.05 | 192.55 | 189.51 | 238,780 |
17 Aug 2023 | 194.60 | 195.30 | 192.05 | 192.40 | 189.36 | 294,080 |
16 Aug 2023 | 195.00 | 196.80 | 194.70 | 195.80 | 192.71 | 177,581 |
15 Aug 2023 | 197.55 | 198.10 | 194.70 | 195.80 | 192.71 | 219,490 |
14 Aug 2023 | 196.75 | 198.25 | 196.60 | 198.25 | 195.12 | 223,479 |
11 Aug 2023 | 200.00 | 200.00 | 196.40 | 196.40 | 193.30 | 271,549 |
10 Aug 2023 | 198.45 | 201.50 | 197.65 | 200.90 | 197.73 | 297,998 |
09 Aug 2023 | 197.50 | 198.40 | 196.25 | 196.80 | 193.69 | 219,781 |
08 Aug 2023 | 195.65 | 196.80 | 195.10 | 196.05 | 192.96 | 243,060 |
07 Aug 2023 | - | - | - | - | - | - |
04 Aug 2023 | 196.60 | 196.75 | 193.65 | 195.80 | 192.71 | 289,400 |
03 Aug 2023 | 196.55 | 197.05 | 195.15 | 195.90 | 192.81 | 322,438 |
02 Aug 2023 | 196.95 | 198.65 | 196.55 | 197.65 | 194.53 | 380,520 |
01 Aug 2023 | 199.05 | 202.30 | 198.85 | 199.75 | 196.60 | 351,427 |
31 Jul 2023 | 201.50 | 201.50 | 199.50 | 200.60 | 197.43 | 375,372 |
28 Jul 2023 | 202.00 | 203.60 | 201.70 | 202.90 | 199.70 | 271,275 |
27 Jul 2023 | 201.70 | 204.60 | 201.00 | 202.80 | 199.60 | 388,595 |
26 Jul 2023 | 201.00 | 201.20 | 198.30 | 200.20 | 197.04 | 252,047 |
25 Jul 2023 | 202.10 | 204.90 | 200.90 | 201.70 | 198.52 | 279,692 |
24 Jul 2023 | 201.00 | 201.90 | 199.80 | 201.20 | 198.03 | 221,166 |
21 Jul 2023 | 200.00 | 202.00 | 199.80 | 201.80 | 198.62 | 295,057 |
20 Jul 2023 | 198.30 | 199.90 | 197.25 | 199.40 | 196.25 | 316,676 |
19 Jul 2023 | 200.10 | 201.30 | 199.05 | 199.40 | 196.25 | 236,401 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |