Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 0.00 | 0.00 | 0.00 | 141.00 | 141.00 | 1,855,476 |
24 Apr 2024 | 141.40 | 142.00 | 140.37 | 141.00 | 141.00 | 1,115,975 |
23 Apr 2024 | 141.00 | 145.00 | 140.80 | 141.00 | 141.00 | 827,199 |
22 Apr 2024 | 140.60 | 141.60 | 140.40 | 140.60 | 140.60 | 238,394 |
19 Apr 2024 | 141.60 | 143.00 | 139.00 | 140.80 | 140.80 | 398,843 |
18 Apr 2024 | 139.00 | 142.00 | 136.90 | 140.80 | 140.80 | 399,653 |
17 Apr 2024 | 143.20 | 145.40 | 132.93 | 139.00 | 139.00 | 949,856 |
16 Apr 2024 | 143.00 | 145.00 | 143.00 | 143.80 | 143.80 | 2,249,764 |
15 Apr 2024 | 143.20 | 145.20 | 143.20 | 144.40 | 144.40 | 171,117 |
12 Apr 2024 | 147.00 | 147.00 | 144.60 | 146.00 | 146.00 | 670,305 |
11 Apr 2024 | 143.20 | 146.80 | 143.00 | 144.00 | 144.00 | 2,452,651 |
10 Apr 2024 | 146.00 | 147.80 | 142.20 | 144.20 | 144.20 | 1,200,952 |
09 Apr 2024 | 145.40 | 147.00 | 145.20 | 145.40 | 145.40 | 317,715 |
08 Apr 2024 | 146.60 | 147.00 | 144.34 | 145.80 | 145.80 | 364,136 |
05 Apr 2024 | 145.00 | 147.00 | 144.43 | 145.00 | 145.00 | 370,418 |
04 Apr 2024 | 146.00 | 147.00 | 144.76 | 145.20 | 145.20 | 526,524 |
03 Apr 2024 | 144.20 | 145.80 | 144.00 | 145.80 | 145.80 | 206,767 |
02 Apr 2024 | 146.00 | 147.00 | 143.60 | 146.00 | 146.00 | 206,076 |
28 Mar 2024 | 146.00 | 147.00 | 144.95 | 146.00 | 146.00 | 416,477 |
27 Mar 2024 | 145.00 | 145.40 | 144.40 | 145.20 | 145.20 | 158,768 |
26 Mar 2024 | 145.00 | 146.20 | 144.10 | 145.00 | 145.00 | 473,160 |
25 Mar 2024 | 144.00 | 146.40 | 144.00 | 145.00 | 145.00 | 787,227 |
22 Mar 2024 | 145.20 | 146.40 | 145.00 | 145.60 | 145.60 | 237,207 |
21 Mar 2024 | 145.60 | 145.80 | 143.80 | 145.20 | 145.20 | 585,248 |
20 Mar 2024 | 145.20 | 145.60 | 144.00 | 144.00 | 144.00 | 697,797 |
19 Mar 2024 | 144.20 | 145.80 | 142.44 | 145.40 | 145.40 | 933,288 |
18 Mar 2024 | 149.20 | 150.00 | 136.81 | 144.40 | 144.40 | 565,302 |
15 Mar 2024 | 147.00 | 150.20 | 146.20 | 150.20 | 150.20 | 866,160 |
14 Mar 2024 | 149.60 | 151.80 | 146.40 | 146.40 | 146.40 | 756,040 |
14 Mar 2024 | 0.0564 Dividend | |||||
13 Mar 2024 | 152.20 | 155.00 | 147.56 | 153.20 | 153.14 | 6,195,667 |
12 Mar 2024 | 153.00 | 155.00 | 152.00 | 152.00 | 151.94 | 301,658 |
11 Mar 2024 | 154.20 | 156.80 | 152.61 | 153.60 | 153.54 | 3,880,356 |
08 Mar 2024 | 154.20 | 157.00 | 152.60 | 154.40 | 154.34 | 325,871 |
07 Mar 2024 | 156.80 | 157.00 | 153.13 | 153.60 | 153.54 | 135,593 |
06 Mar 2024 | 156.00 | 156.60 | 149.96 | 155.20 | 155.14 | 3,306,230 |
05 Mar 2024 | 156.00 | 156.00 | 153.20 | 154.80 | 154.74 | 142,667 |
04 Mar 2024 | 155.20 | 156.00 | 153.10 | 154.20 | 154.14 | 372,661 |
01 Mar 2024 | 153.80 | 155.60 | 151.80 | 153.40 | 153.34 | 196,039 |
29 Feb 2024 | 151.40 | 156.80 | 151.40 | 153.20 | 153.14 | 583,758 |
28 Feb 2024 | 158.20 | 158.20 | 152.00 | 152.40 | 152.34 | 188,395 |
27 Feb 2024 | 154.80 | 157.80 | 153.00 | 154.60 | 154.54 | 345,642 |
26 Feb 2024 | 151.20 | 157.97 | 151.20 | 155.00 | 154.94 | 301,468 |
23 Feb 2024 | 152.40 | 156.80 | 152.40 | 154.00 | 153.94 | 431,374 |
22 Feb 2024 | 153.00 | 155.00 | 152.00 | 154.60 | 154.54 | 148,851 |
21 Feb 2024 | 152.00 | 157.00 | 151.00 | 152.60 | 152.54 | 115,174 |
20 Feb 2024 | 153.00 | 157.00 | 152.20 | 154.00 | 153.94 | 894,071 |
19 Feb 2024 | 153.20 | 157.80 | 152.40 | 154.00 | 153.94 | 859,264 |
16 Feb 2024 | 153.40 | 157.80 | 153.40 | 155.00 | 154.94 | 239,439 |
15 Feb 2024 | 154.40 | 157.80 | 153.00 | 153.80 | 153.74 | 137,560 |
14 Feb 2024 | 154.00 | 157.80 | 152.00 | 153.00 | 152.94 | 210,926 |
13 Feb 2024 | 156.00 | 157.80 | 152.20 | 152.80 | 152.74 | 104,772 |
12 Feb 2024 | 153.00 | 157.80 | 151.60 | 154.80 | 154.74 | 489,477 |
09 Feb 2024 | 153.00 | 155.22 | 152.40 | 153.00 | 152.94 | 505,549 |
08 Feb 2024 | 156.00 | 157.00 | 153.80 | 154.00 | 153.94 | 149,555 |
07 Feb 2024 | 152.00 | 155.00 | 152.00 | 152.40 | 152.34 | 388,949 |
06 Feb 2024 | 152.20 | 156.20 | 152.20 | 155.00 | 154.94 | 166,805 |
05 Feb 2024 | 151.60 | 157.12 | 151.60 | 153.40 | 153.34 | 255,584 |
02 Feb 2024 | 156.00 | 156.00 | 151.60 | 155.00 | 154.94 | 55,520 |
01 Feb 2024 | 152.00 | 156.00 | 151.81 | 152.00 | 151.94 | 253,705 |
31 Jan 2024 | 153.60 | 154.60 | 152.80 | 154.60 | 154.54 | 535,878 |
30 Jan 2024 | 154.00 | 156.00 | 153.40 | 154.00 | 153.94 | 365,731 |
29 Jan 2024 | 154.60 | 157.80 | 153.40 | 155.40 | 155.34 | 795,257 |
26 Jan 2024 | 155.80 | 156.80 | 155.40 | 155.40 | 155.34 | 334,265 |
25 Jan 2024 | 155.40 | 156.80 | 154.40 | 156.40 | 156.34 | 81,558 |
24 Jan 2024 | 155.60 | 156.80 | 154.20 | 154.20 | 154.14 | 184,997 |
23 Jan 2024 | 156.60 | 157.00 | 154.00 | 154.80 | 154.74 | 299,299 |
22 Jan 2024 | 154.20 | 157.00 | 154.20 | 155.60 | 155.54 | 521,150 |
19 Jan 2024 | 153.20 | 157.00 | 153.00 | 153.00 | 152.94 | 200,568 |
18 Jan 2024 | 156.60 | 157.20 | 153.20 | 153.20 | 153.14 | 582,462 |
17 Jan 2024 | 156.00 | 156.01 | 153.00 | 153.60 | 153.54 | 345,318 |
16 Jan 2024 | 156.40 | 158.00 | 153.64 | 158.00 | 157.94 | 223,488 |
15 Jan 2024 | 154.60 | 158.00 | 153.64 | 158.00 | 157.94 | 245,953 |
12 Jan 2024 | 153.40 | 156.00 | 153.00 | 153.00 | 152.94 | 95,522 |
11 Jan 2024 | 154.00 | 155.80 | 153.00 | 155.00 | 154.94 | 198,334 |
10 Jan 2024 | 154.00 | 155.00 | 152.62 | 153.20 | 153.14 | 186,396 |
09 Jan 2024 | 153.20 | 154.23 | 150.57 | 153.00 | 152.94 | 1,063,879 |
08 Jan 2024 | 154.00 | 156.80 | 152.22 | 153.00 | 152.94 | 190,554 |
05 Jan 2024 | 156.20 | 157.82 | 152.00 | 152.00 | 151.94 | 636,497 |
04 Jan 2024 | 158.20 | 158.80 | 156.20 | 156.20 | 156.14 | 150,229 |
03 Jan 2024 | 159.40 | 160.80 | 157.40 | 158.00 | 157.94 | 144,028 |
02 Jan 2024 | 161.00 | 162.00 | 159.27 | 159.40 | 159.34 | 251,761 |
29 Dec 2023 | 162.00 | 162.00 | 160.32 | 160.80 | 160.74 | 75,201 |
28 Dec 2023 | 161.00 | 162.00 | 160.00 | 162.00 | 161.94 | 153,201 |
27 Dec 2023 | 161.00 | 162.00 | 159.80 | 159.80 | 159.74 | 155,385 |
22 Dec 2023 | 164.80 | 165.00 | 160.20 | 160.40 | 160.34 | 103,186 |
21 Dec 2023 | 161.80 | 165.20 | 161.80 | 165.20 | 165.14 | 111,576 |
20 Dec 2023 | 161.40 | 165.00 | 160.00 | 165.00 | 164.94 | 173,622 |
19 Dec 2023 | 158.00 | 161.00 | 158.00 | 161.00 | 160.94 | 149,464 |
18 Dec 2023 | 160.60 | 161.00 | 156.52 | 161.00 | 160.94 | 218,053 |
15 Dec 2023 | 157.40 | 160.00 | 154.65 | 160.00 | 159.94 | 594,914 |
14 Dec 2023 | 157.60 | 158.60 | 155.00 | 158.60 | 158.54 | 170,713 |
13 Dec 2023 | 156.40 | 156.40 | 153.00 | 153.20 | 153.14 | 301,440 |
12 Dec 2023 | 153.20 | 157.25 | 152.20 | 153.40 | 153.34 | 454,925 |
11 Dec 2023 | 157.00 | 157.00 | 153.40 | 154.00 | 153.94 | 250,449 |
08 Dec 2023 | 155.20 | 156.00 | 153.28 | 155.80 | 155.74 | 167,139 |
07 Dec 2023 | 153.20 | 155.80 | 152.25 | 152.40 | 152.34 | 379,696 |
06 Dec 2023 | 154.00 | 154.26 | 150.60 | 153.80 | 153.74 | 432,006 |
05 Dec 2023 | 149.60 | 154.00 | 149.60 | 152.00 | 151.94 | 260,233 |
04 Dec 2023 | 149.20 | 151.04 | 149.20 | 149.60 | 149.54 | 154,948 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |