Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 169.00 | 172.50 | 168.50 | 169.00 | 169.00 | 371,192 |
25 Apr 2024 | 169.00 | 173.00 | 168.50 | 168.50 | 168.50 | 215,097 |
24 Apr 2024 | 169.00 | 173.00 | 168.50 | 168.50 | 168.50 | 180,454 |
23 Apr 2024 | 168.00 | 170.15 | 168.00 | 170.00 | 170.00 | 368,113 |
22 Apr 2024 | 166.50 | 172.00 | 166.50 | 168.50 | 168.50 | 448,639 |
19 Apr 2024 | 168.50 | 172.00 | 167.50 | 167.50 | 167.50 | 425,319 |
18 Apr 2024 | 171.00 | 172.00 | 167.50 | 169.00 | 169.00 | 319,318 |
18 Apr 2024 | 0.02875 Dividend | |||||
17 Apr 2024 | 171.50 | 172.00 | 170.50 | 171.50 | 171.47 | 530,542 |
16 Apr 2024 | 172.00 | 174.00 | 170.62 | 172.00 | 171.97 | 531,148 |
15 Apr 2024 | 173.00 | 174.50 | 172.50 | 173.50 | 173.47 | 320,470 |
12 Apr 2024 | 172.50 | 174.50 | 172.10 | 173.00 | 172.97 | 379,936 |
11 Apr 2024 | 173.00 | 174.00 | 172.50 | 173.00 | 172.97 | 496,577 |
10 Apr 2024 | 173.30 | 174.00 | 171.50 | 172.50 | 172.47 | 437,891 |
09 Apr 2024 | 172.50 | 174.50 | 172.42 | 173.00 | 172.97 | 349,670 |
08 Apr 2024 | 172.00 | 174.50 | 172.00 | 173.00 | 172.97 | 723,816 |
05 Apr 2024 | 173.00 | 174.50 | 172.00 | 172.00 | 171.97 | 286,436 |
04 Apr 2024 | 173.00 | 172.84 | 171.55 | 172.75 | 172.72 | 353,018 |
03 Apr 2024 | 172.50 | 174.50 | 172.44 | 173.50 | 173.47 | 237,885 |
02 Apr 2024 | 172.50 | 174.50 | 169.26 | 173.00 | 172.97 | 522,590 |
28 Mar 2024 | 174.00 | 174.00 | 172.53 | 173.00 | 172.97 | 330,151 |
27 Mar 2024 | 172.00 | 173.50 | 171.00 | 173.00 | 172.97 | 603,797 |
26 Mar 2024 | 172.00 | 173.00 | 172.00 | 173.00 | 172.97 | 296,492 |
25 Mar 2024 | 172.00 | 173.50 | 171.82 | 173.00 | 172.97 | 273,842 |
22 Mar 2024 | 172.50 | 172.80 | 171.38 | 172.50 | 172.47 | 243,593 |
21 Mar 2024 | 173.00 | 173.50 | 169.44 | 172.00 | 171.97 | 609,529 |
20 Mar 2024 | 172.16 | 173.00 | 172.00 | 172.75 | 172.72 | 276,192 |
19 Mar 2024 | 172.50 | 173.00 | 172.11 | 172.50 | 172.47 | 309,380 |
18 Mar 2024 | 172.50 | 173.50 | 172.44 | 172.50 | 172.47 | 231,550 |
15 Mar 2024 | 173.50 | 173.50 | 170.75 | 173.50 | 173.47 | 389,859 |
14 Mar 2024 | 172.50 | 173.50 | 172.38 | 173.00 | 172.97 | 501,106 |
13 Mar 2024 | 172.50 | 173.00 | 172.17 | 172.50 | 172.47 | 154,618 |
12 Mar 2024 | 172.00 | 172.46 | 168.00 | 172.50 | 172.47 | 476,357 |
11 Mar 2024 | 172.00 | 173.00 | 170.50 | 172.25 | 172.22 | 251,036 |
08 Mar 2024 | 171.00 | 172.50 | 170.82 | 171.00 | 170.97 | 146,537 |
07 Mar 2024 | 171.50 | 172.00 | 170.66 | 171.50 | 171.47 | 145,245 |
06 Mar 2024 | 170.50 | 172.00 | 168.89 | 171.00 | 170.97 | 166,723 |
05 Mar 2024 | 170.50 | 171.50 | 170.50 | 171.00 | 170.97 | 201,073 |
04 Mar 2024 | 170.50 | 171.50 | 170.00 | 171.00 | 170.97 | 381,992 |
01 Mar 2024 | 170.50 | 173.00 | 168.50 | 171.00 | 170.97 | 196,679 |
29 Feb 2024 | 170.50 | 171.50 | 170.00 | 170.00 | 169.97 | 356,607 |
28 Feb 2024 | 170.00 | 171.50 | 170.00 | 170.50 | 170.47 | 228,328 |
27 Feb 2024 | 170.50 | 171.50 | 170.00 | 170.00 | 169.97 | 187,359 |
26 Feb 2024 | 170.00 | 173.00 | 170.00 | 170.00 | 169.97 | 220,458 |
23 Feb 2024 | 170.58 | 170.58 | 170.14 | 170.50 | 170.47 | 173,304 |
22 Feb 2024 | 170.00 | 171.00 | 169.00 | 170.00 | 169.97 | 272,697 |
21 Feb 2024 | 169.50 | 171.50 | 166.50 | 166.50 | 166.47 | 213,776 |
20 Feb 2024 | 170.00 | 171.00 | 168.52 | 169.50 | 169.47 | 323,694 |
19 Feb 2024 | 169.56 | 169.68 | 169.50 | 170.50 | 170.47 | 278,974 |
16 Feb 2024 | 168.00 | 171.00 | 168.00 | 169.50 | 169.47 | 243,494 |
15 Feb 2024 | 168.50 | 170.50 | 168.00 | 168.50 | 168.47 | 187,918 |
14 Feb 2024 | 167.00 | 170.50 | 167.00 | 167.00 | 166.97 | 196,991 |
13 Feb 2024 | 168.00 | 170.00 | 167.50 | 169.50 | 169.47 | 266,806 |
12 Feb 2024 | 168.50 | 169.50 | 166.50 | 167.50 | 167.47 | 561,141 |
09 Feb 2024 | 168.50 | 171.00 | 167.60 | 168.50 | 168.47 | 354,800 |
08 Feb 2024 | 169.00 | 171.50 | 166.50 | 168.50 | 168.47 | 635,129 |
07 Feb 2024 | 170.00 | 171.00 | 167.00 | 169.00 | 168.97 | 528,533 |
06 Feb 2024 | 172.50 | 173.10 | 170.00 | 170.00 | 169.97 | 714,555 |
05 Feb 2024 | 172.00 | 173.50 | 171.50 | 171.50 | 171.47 | 886,045 |
02 Feb 2024 | 170.50 | 172.00 | 170.50 | 171.00 | 170.97 | 955,051 |
01 Feb 2024 | 170.00 | 171.50 | 170.00 | 171.00 | 170.97 | 1,350,389 |
31 Jan 2024 | 169.50 | 171.50 | 168.00 | 170.25 | 170.22 | 367,375 |
30 Jan 2024 | 169.50 | 170.50 | 168.02 | 169.50 | 169.47 | 391,436 |
29 Jan 2024 | 168.50 | 170.00 | 167.90 | 168.50 | 168.47 | 466,589 |
26 Jan 2024 | 169.00 | 169.50 | 168.00 | 168.50 | 168.47 | 281,486 |
25 Jan 2024 | 169.00 | 169.00 | 168.00 | 168.75 | 168.72 | 122,605 |
24 Jan 2024 | 169.00 | 169.00 | 167.50 | 168.50 | 168.47 | 191,881 |
23 Jan 2024 | 169.50 | 169.50 | 167.24 | 169.00 | 168.97 | 358,465 |
22 Jan 2024 | 167.50 | 169.50 | 167.50 | 169.00 | 168.97 | 307,567 |
19 Jan 2024 | 167.50 | 169.50 | 167.50 | 168.00 | 167.97 | 182,342 |
18 Jan 2024 | 169.00 | 169.00 | 166.89 | 167.50 | 167.47 | 354,621 |
18 Jan 2024 | 2.875 Dividend | |||||
17 Jan 2024 | 170.00 | 171.50 | 170.00 | 171.50 | 168.60 | 163,881 |
16 Jan 2024 | 172.00 | 172.00 | 171.00 | 171.00 | 168.11 | 229,712 |
15 Jan 2024 | 171.13 | 172.00 | 170.70 | 171.00 | 168.11 | 174,966 |
12 Jan 2024 | 170.50 | 172.00 | 169.00 | 169.00 | 166.14 | 234,751 |
11 Jan 2024 | 170.00 | 172.00 | 169.50 | 170.50 | 167.61 | 351,135 |
10 Jan 2024 | 170.50 | 171.50 | 169.62 | 170.75 | 167.86 | 161,918 |
09 Jan 2024 | 170.50 | 170.50 | 169.72 | 170.25 | 167.37 | 160,433 |
08 Jan 2024 | 170.00 | 171.50 | 169.30 | 170.50 | 167.61 | 171,809 |
05 Jan 2024 | 170.50 | 171.00 | 170.00 | 170.50 | 167.61 | 346,111 |
04 Jan 2024 | 172.00 | 172.00 | 166.60 | 170.00 | 167.12 | 343,028 |
03 Jan 2024 | 171.50 | 172.50 | 171.00 | 171.75 | 168.84 | 534,846 |
02 Jan 2024 | 171.00 | 172.50 | 170.00 | 171.00 | 168.11 | 198,091 |
29 Dec 2023 | 172.00 | 173.00 | 171.00 | 171.00 | 168.11 | 88,150 |
28 Dec 2023 | 171.00 | 172.00 | 170.00 | 172.00 | 169.09 | 153,163 |
27 Dec 2023 | 171.00 | 172.00 | 170.00 | 171.00 | 168.11 | 192,410 |
22 Dec 2023 | 171.50 | 172.00 | 170.50 | 171.50 | 168.60 | 133,631 |
21 Dec 2023 | 171.00 | 171.50 | 170.31 | 171.00 | 168.11 | 240,051 |
20 Dec 2023 | 171.00 | 171.55 | 170.17 | 171.50 | 168.60 | 327,664 |
19 Dec 2023 | 169.00 | 170.50 | 169.00 | 170.50 | 167.61 | 235,081 |
18 Dec 2023 | 168.50 | 169.50 | 168.50 | 168.50 | 165.65 | 142,588 |
15 Dec 2023 | 167.50 | 170.00 | 167.17 | 168.50 | 165.65 | 454,327 |
14 Dec 2023 | 167.00 | 169.00 | 165.50 | 167.00 | 164.17 | 779,201 |
13 Dec 2023 | 167.50 | 167.50 | 166.68 | 167.00 | 164.17 | 202,998 |
12 Dec 2023 | 167.00 | 168.00 | 167.00 | 167.00 | 164.17 | 148,294 |
11 Dec 2023 | 167.50 | 168.00 | 167.00 | 167.00 | 164.17 | 162,243 |
08 Dec 2023 | 167.00 | 167.50 | 166.06 | 167.00 | 164.17 | 170,965 |
07 Dec 2023 | 167.00 | 167.00 | 165.67 | 167.00 | 164.17 | 205,422 |
06 Dec 2023 | 166.50 | 167.00 | 165.52 | 166.50 | 163.68 | 175,331 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |