Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 138.00 | 140.00 | 138.00 | 138.00 | 138.00 | 34,760 |
23 Apr 2024 | 137.50 | 139.50 | 137.01 | 138.50 | 138.50 | 28,753 |
22 Apr 2024 | 136.50 | 140.00 | 133.49 | 137.50 | 137.50 | 76,106 |
19 Apr 2024 | 136.50 | 140.00 | 131.00 | 140.00 | 140.00 | 38,537 |
18 Apr 2024 | 137.50 | 138.00 | 135.00 | 137.50 | 137.50 | 42,591 |
17 Apr 2024 | 136.00 | 140.00 | 134.00 | 137.00 | 137.00 | 32,470 |
16 Apr 2024 | 138.50 | 142.00 | 134.00 | 142.00 | 142.00 | 21,274 |
15 Apr 2024 | 139.00 | 142.00 | 135.00 | 139.00 | 139.00 | 63,996 |
12 Apr 2024 | 139.00 | 137.10 | 133.00 | 133.00 | 133.00 | 33,918 |
11 Apr 2024 | 139.00 | 136.99 | 136.00 | 139.00 | 139.00 | 20,042 |
10 Apr 2024 | 139.50 | 145.00 | 136.00 | 139.00 | 139.00 | 46,236 |
09 Apr 2024 | 139.00 | 136.28 | 136.10 | 139.00 | 139.00 | 23,128 |
08 Apr 2024 | 139.00 | 137.38 | 136.01 | 139.00 | 139.00 | 39,991 |
05 Apr 2024 | 139.00 | 136.57 | 135.00 | 139.00 | 139.00 | 35,699 |
04 Apr 2024 | 140.00 | 142.00 | 136.00 | 139.00 | 139.00 | 51,998 |
04 Apr 2024 | 0.0315 Dividend | |||||
03 Apr 2024 | 140.00 | 138.98 | 135.00 | 140.00 | 139.97 | 89,365 |
02 Apr 2024 | 140.00 | 139.00 | 138.00 | 140.00 | 139.97 | 52,160 |
28 Mar 2024 | 140.50 | 142.00 | 137.00 | 139.50 | 139.47 | 47,382 |
27 Mar 2024 | 140.50 | 140.00 | 139.00 | 140.50 | 140.47 | 31,903 |
26 Mar 2024 | 140.00 | 142.00 | 138.00 | 140.50 | 140.47 | 17,464 |
25 Mar 2024 | 140.50 | 142.00 | 138.00 | 142.00 | 141.97 | 36,616 |
22 Mar 2024 | 140.50 | 139.72 | 139.00 | 140.50 | 140.47 | 4,259 |
21 Mar 2024 | 140.50 | 142.00 | 137.00 | 139.00 | 138.97 | 51,428 |
20 Mar 2024 | 140.50 | 140.05 | 139.01 | 140.50 | 140.47 | 20,719 |
19 Mar 2024 | 141.00 | 142.00 | 139.01 | 140.50 | 140.47 | 41,380 |
18 Mar 2024 | 141.00 | 142.00 | 136.00 | 136.00 | 135.97 | 22,053 |
15 Mar 2024 | 141.00 | 142.00 | 140.00 | 141.00 | 140.97 | 33,298 |
14 Mar 2024 | 141.00 | 140.98 | 140.00 | 141.00 | 140.97 | 22,993 |
13 Mar 2024 | 141.00 | 141.48 | 140.00 | 141.00 | 140.97 | 55,746 |
12 Mar 2024 | 140.50 | 141.53 | 139.06 | 141.00 | 140.97 | 28,716 |
11 Mar 2024 | 141.00 | 140.30 | 139.00 | 140.50 | 140.47 | 23,540 |
08 Mar 2024 | 141.00 | 142.00 | 140.00 | 141.00 | 140.97 | 40,955 |
07 Mar 2024 | 143.50 | 143.00 | 140.00 | 141.00 | 140.97 | 9,374 |
06 Mar 2024 | 143.50 | 142.21 | 142.00 | 143.50 | 143.47 | 67,361 |
05 Mar 2024 | 143.50 | 144.00 | 141.00 | 143.50 | 143.47 | 28,162 |
04 Mar 2024 | 142.00 | 145.00 | 141.00 | 143.50 | 143.47 | 28,627 |
01 Mar 2024 | 145.50 | 146.00 | 140.10 | 142.00 | 141.97 | 55,967 |
29 Feb 2024 | 146.00 | 146.00 | 144.00 | 146.00 | 145.97 | 39,734 |
28 Feb 2024 | 145.50 | 148.00 | 143.10 | 146.00 | 145.97 | 11,122 |
27 Feb 2024 | 145.50 | 148.00 | 143.00 | 145.50 | 145.47 | 37,062 |
26 Feb 2024 | 145.50 | 146.00 | 142.00 | 146.00 | 145.97 | 28,484 |
23 Feb 2024 | 145.00 | 145.15 | 143.05 | 145.50 | 145.47 | 17,375 |
22 Feb 2024 | 145.00 | 146.00 | 143.00 | 145.50 | 145.47 | 13,401 |
21 Feb 2024 | 144.50 | 148.00 | 143.00 | 145.50 | 145.47 | 1,070 |
20 Feb 2024 | 146.00 | 147.00 | 144.01 | 144.50 | 144.47 | 21,295 |
19 Feb 2024 | 146.00 | 144.70 | 144.40 | 146.00 | 145.97 | 22,027 |
16 Feb 2024 | 146.00 | 148.00 | 144.00 | 146.00 | 145.97 | 2,972 |
15 Feb 2024 | 146.00 | 148.00 | 144.40 | 146.00 | 145.97 | 27,710 |
14 Feb 2024 | 146.00 | 144.75 | 144.40 | 146.00 | 145.97 | 21,076 |
13 Feb 2024 | 147.00 | 148.00 | 144.00 | 146.00 | 145.97 | 42,232 |
12 Feb 2024 | 147.50 | 146.54 | 146.00 | 147.00 | 146.97 | 20,698 |
09 Feb 2024 | 147.50 | 146.66 | 146.00 | 147.50 | 147.47 | 9,083 |
08 Feb 2024 | 147.50 | 149.00 | 146.00 | 147.50 | 147.47 | 37,698 |
07 Feb 2024 | 147.00 | 147.47 | 145.60 | 147.50 | 147.47 | 23,350 |
06 Feb 2024 | 148.50 | 148.00 | 144.00 | 147.00 | 146.97 | 15,864 |
05 Feb 2024 | 150.50 | 151.00 | 147.00 | 148.00 | 147.97 | 42,548 |
02 Feb 2024 | 151.00 | 151.00 | 149.18 | 150.50 | 150.47 | 12,593 |
01 Feb 2024 | 150.50 | 152.00 | 149.00 | 150.50 | 150.47 | 9,440 |
31 Jan 2024 | 152.00 | 149.90 | 149.00 | 150.50 | 150.47 | 23,293 |
30 Jan 2024 | 151.00 | 154.00 | 149.01 | 151.50 | 151.47 | 12,581 |
29 Jan 2024 | 151.00 | 150.70 | 150.64 | 151.00 | 150.97 | 7,370 |
26 Jan 2024 | 149.00 | 150.15 | 146.94 | 151.00 | 150.97 | 17,969 |
25 Jan 2024 | 148.00 | 150.00 | 144.72 | 147.00 | 146.97 | 21,114 |
24 Jan 2024 | 148.00 | 147.96 | 146.20 | 148.00 | 147.97 | 13,084 |
23 Jan 2024 | 149.50 | 151.00 | 144.00 | 147.00 | 146.97 | 18,877 |
22 Jan 2024 | 149.50 | 149.00 | 148.00 | 149.50 | 149.47 | 12,425 |
19 Jan 2024 | 149.50 | 151.00 | 149.00 | 149.50 | 149.47 | 11,735 |
18 Jan 2024 | 147.50 | 152.00 | 147.87 | 148.50 | 148.47 | 5,507 |
17 Jan 2024 | 149.50 | 152.00 | 145.00 | 147.50 | 147.47 | 5,770 |
16 Jan 2024 | 151.50 | 154.00 | 150.00 | 150.50 | 150.47 | 10,882 |
15 Jan 2024 | 151.90 | 155.00 | 151.40 | 152.50 | 152.47 | 21,067 |
12 Jan 2024 | 150.50 | 155.00 | 151.00 | 152.50 | 152.47 | 13,963 |
11 Jan 2024 | 152.50 | 157.00 | 151.05 | 150.50 | 150.47 | 15,593 |
10 Jan 2024 | 153.00 | 154.59 | 154.12 | 153.00 | 152.97 | 10,735 |
09 Jan 2024 | 154.50 | 154.80 | 154.80 | 153.50 | 153.47 | 13,858 |
08 Jan 2024 | 154.50 | 154.98 | 154.32 | 154.50 | 154.47 | 13,379 |
05 Jan 2024 | 154.50 | 154.98 | 154.30 | 154.50 | 154.47 | 17,261 |
04 Jan 2024 | 153.00 | 155.00 | 153.00 | 154.50 | 154.47 | 9,580 |
03 Jan 2024 | 152.50 | 157.00 | 153.00 | 157.00 | 156.96 | 17,691 |
02 Jan 2024 | 152.00 | 155.00 | 152.00 | 154.00 | 153.97 | 26,194 |
29 Dec 2023 | 152.00 | 151.50 | 151.50 | 152.00 | 151.97 | 783 |
28 Dec 2023 | 152.00 | 153.00 | 149.00 | 152.00 | 151.97 | 30,074 |
27 Dec 2023 | 152.00 | 152.48 | 151.25 | 152.00 | 151.97 | 23,846 |
22 Dec 2023 | 150.00 | 152.62 | 150.00 | 152.00 | 151.97 | 29,032 |
21 Dec 2023 | 146.50 | 150.00 | 148.00 | 149.50 | 149.47 | 21,776 |
20 Dec 2023 | 147.00 | 149.00 | 146.72 | 147.00 | 146.97 | 38,244 |
19 Dec 2023 | 147.00 | 149.00 | 146.00 | 147.00 | 146.97 | 19,667 |
18 Dec 2023 | 145.50 | 151.00 | 143.00 | 151.00 | 150.97 | 34,320 |
15 Dec 2023 | 145.50 | 146.00 | 145.00 | 145.50 | 145.47 | 9,792 |
14 Dec 2023 | 145.50 | 145.88 | 145.02 | 145.50 | 145.47 | 38,888 |
14 Dec 2023 | 3.15 Dividend | |||||
13 Dec 2023 | 146.50 | 147.63 | 146.11 | 146.50 | 143.32 | 24,904 |
12 Dec 2023 | 147.00 | 148.00 | 146.00 | 146.00 | 142.83 | 56,848 |
11 Dec 2023 | 146.50 | 148.00 | 146.00 | 147.00 | 143.81 | 33,234 |
08 Dec 2023 | 146.50 | 145.75 | 145.45 | 146.50 | 143.32 | 8,218 |
07 Dec 2023 | 144.00 | 145.12 | 145.12 | 146.50 | 143.32 | 3,456 |
06 Dec 2023 | 143.50 | 147.00 | 139.00 | 144.00 | 140.87 | 36,090 |
05 Dec 2023 | 143.50 | 147.00 | 142.78 | 142.50 | 139.40 | 6,361 |
04 Dec 2023 | 143.50 | 144.58 | 142.69 | 143.50 | 140.38 | 2,542 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |