Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 137.60 | 138.90 | 136.90 | 137.80 | 137.80 | 13,152 |
22 Apr 2024 | 136.40 | 137.90 | 136.50 | 137.41 | 137.41 | 125,701 |
19 Apr 2024 | 136.50 | 136.50 | 134.70 | 135.78 | 135.78 | 162,160 |
18 Apr 2024 | 137.90 | 138.70 | 135.60 | 136.30 | 136.30 | 268,485 |
18 Apr 2024 | 1.95 Dividend | |||||
17 Apr 2024 | 140.50 | 142.80 | 137.30 | 140.42 | 138.47 | 240,916 |
16 Apr 2024 | 139.05 | 141.20 | 138.30 | 140.18 | 138.23 | 209,935 |
15 Apr 2024 | 137.50 | 139.10 | 137.70 | 138.15 | 136.23 | 239,896 |
12 Apr 2024 | 139.25 | 140.00 | 137.69 | 137.69 | 135.78 | 185,226 |
11 Apr 2024 | 137.90 | 140.20 | 137.80 | 139.51 | 137.58 | 266,028 |
10 Apr 2024 | 140.50 | 140.30 | 137.50 | 138.86 | 136.93 | 151,706 |
09 Apr 2024 | 141.40 | 141.90 | 140.18 | 140.19 | 138.24 | 920,671 |
08 Apr 2024 | 142.05 | 142.30 | 141.40 | 141.89 | 139.92 | 30,278 |
05 Apr 2024 | 140.80 | 142.61 | 140.10 | 142.59 | 140.61 | 68,805 |
04 Apr 2024 | 143.25 | 143.90 | 141.80 | 142.13 | 140.16 | 66,178 |
03 Apr 2024 | 144.30 | 144.60 | 143.30 | 143.89 | 141.90 | 58,611 |
02 Apr 2024 | 142.65 | 145.20 | 142.70 | 144.11 | 142.11 | 2,799,520 |
28 Mar 2024 | 142.20 | 142.20 | 142.20 | 142.20 | 140.23 | 7,425 |
27 Mar 2024 | 142.20 | 143.35 | 141.50 | 142.20 | 140.23 | 74,832 |
26 Mar 2024 | 143.52 | 144.45 | 141.25 | 141.66 | 139.69 | 18,446 |
25 Mar 2024 | 139.93 | 143.20 | 139.35 | 141.84 | 139.87 | 44,441 |
22 Mar 2024 | 142.65 | 141.80 | 139.10 | 140.30 | 138.36 | 101,063 |
21 Mar 2024 | 144.40 | 145.00 | 142.55 | 143.80 | 141.80 | 34,768 |
20 Mar 2024 | 144.25 | 144.39 | 143.35 | 143.44 | 141.44 | 36,220 |
19 Mar 2024 | 144.30 | 144.90 | 144.10 | 144.57 | 142.56 | 327,814 |
18 Mar 2024 | 143.88 | 144.50 | 142.35 | 143.40 | 141.41 | 74,764 |
15 Mar 2024 | 147.07 | 147.25 | 143.55 | 143.91 | 141.91 | 399,253 |
14 Mar 2024 | 149.18 | 149.50 | 146.95 | 149.17 | 147.10 | 47,261 |
13 Mar 2024 | 148.50 | 149.38 | 148.70 | 149.13 | 147.06 | 41,478 |
12 Mar 2024 | 146.10 | 148.33 | 145.85 | 148.33 | 146.27 | 17,912 |
11 Mar 2024 | 145.93 | 146.65 | 145.45 | 146.09 | 144.06 | 2,205,704 |
08 Mar 2024 | 145.63 | 146.45 | 145.35 | 145.75 | 143.73 | 45,606 |
07 Mar 2024 | 144.85 | 146.55 | 144.85 | 145.74 | 143.71 | 152,854 |
06 Mar 2024 | 146.35 | 146.45 | 144.55 | 144.74 | 142.73 | 474,482 |
05 Mar 2024 | 146.00 | 146.50 | 145.55 | 145.96 | 143.94 | 33,622 |
04 Mar 2024 | 147.63 | 148.15 | 146.05 | 147.90 | 145.84 | 53,657 |
01 Mar 2024 | 146.65 | 148.35 | 146.65 | 147.65 | 145.60 | 306,149 |
29 Feb 2024 | 145.18 | 147.10 | 145.15 | 146.47 | 144.44 | 114,198 |
28 Feb 2024 | 144.75 | 145.35 | 144.40 | 144.78 | 142.77 | 812,195 |
27 Feb 2024 | 145.63 | 145.80 | 144.40 | 144.67 | 142.66 | 140,865 |
26 Feb 2024 | 146.05 | 146.80 | 145.00 | 146.12 | 144.09 | 54,479 |
23 Feb 2024 | 145.32 | 146.45 | 144.00 | 145.64 | 143.62 | 104,534 |
22 Feb 2024 | 145.27 | 146.70 | 144.98 | 145.34 | 143.32 | 69,468 |
21 Feb 2024 | 144.20 | 145.60 | 144.15 | 144.70 | 142.69 | 67,471 |
20 Feb 2024 | 144.40 | 144.70 | 143.55 | 144.23 | 142.23 | 81,468 |
19 Feb 2024 | 145.48 | 146.00 | 144.40 | 144.74 | 142.73 | 152,350 |
16 Feb 2024 | 145.23 | 145.90 | 145.19 | 145.88 | 143.85 | 30,365 |
15 Feb 2024 | 144.10 | 145.85 | 143.90 | 145.23 | 143.22 | 375,780 |
14 Feb 2024 | 144.50 | 144.35 | 143.05 | 143.74 | 141.74 | 2,298,303 |
13 Feb 2024 | 143.68 | 145.15 | 143.55 | 144.25 | 142.25 | 733,702 |
12 Feb 2024 | 143.02 | 144.50 | 142.65 | 143.77 | 141.77 | 186,886 |
09 Feb 2024 | 142.85 | 143.15 | 142.20 | 142.64 | 140.66 | 512,356 |
08 Feb 2024 | 142.60 | 143.55 | 142.50 | 143.02 | 141.04 | 272,335 |
07 Feb 2024 | 144.90 | 145.07 | 142.00 | 142.28 | 140.31 | 289,272 |
06 Feb 2024 | 146.25 | 146.50 | 144.75 | 145.19 | 143.17 | 427,856 |
05 Feb 2024 | 146.15 | 146.55 | 145.20 | 145.70 | 143.67 | 71,460 |
02 Feb 2024 | 145.82 | 146.20 | 145.44 | 145.63 | 143.61 | 21,355 |
01 Feb 2024 | 147.07 | 147.25 | 145.35 | 145.35 | 143.33 | 466,361 |
31 Jan 2024 | 146.60 | 148.45 | 146.85 | 147.64 | 145.59 | 88,165 |
30 Jan 2024 | 147.13 | 148.40 | 146.25 | 147.65 | 145.60 | 276,750 |
29 Jan 2024 | 146.80 | 147.65 | 146.45 | 147.26 | 145.22 | 130,123 |
26 Jan 2024 | 147.52 | 149.30 | 146.75 | 146.90 | 144.86 | 821,114 |
26 Jan 2024 | 1.85 Dividend | |||||
25 Jan 2024 | 150.30 | 151.10 | 147.20 | 148.44 | 144.56 | 133,521 |
24 Jan 2024 | 144.05 | 144.45 | 142.20 | 143.85 | 140.08 | 194,709 |
23 Jan 2024 | 144.35 | 145.30 | 143.40 | 144.75 | 140.96 | 158,817 |
22 Jan 2024 | 143.07 | 145.70 | 143.10 | 145.25 | 141.45 | 4,640,066 |
19 Jan 2024 | 142.35 | 143.05 | 142.00 | 142.33 | 138.61 | 4,517,075 |
18 Jan 2024 | 142.20 | 142.70 | 141.50 | 142.55 | 138.82 | 102,112 |
17 Jan 2024 | 142.65 | 142.60 | 141.00 | 142.37 | 138.64 | 127,951 |
16 Jan 2024 | 144.25 | 144.41 | 142.95 | 143.81 | 140.05 | 126,556 |
15 Jan 2024 | 145.63 | 146.50 | 145.05 | 145.98 | 142.16 | 79,811 |
12 Jan 2024 | 145.48 | 146.35 | 145.20 | 145.67 | 141.86 | 162,224 |
11 Jan 2024 | 146.10 | 146.40 | 144.75 | 145.53 | 141.72 | 140,889 |
10 Jan 2024 | 143.82 | 145.55 | 142.40 | 144.54 | 140.76 | 1,237,944 |
09 Jan 2024 | 147.18 | 147.00 | 143.10 | 145.94 | 142.12 | 204,029 |
08 Jan 2024 | 147.38 | 147.75 | 146.85 | 147.11 | 143.26 | 211,195 |
05 Jan 2024 | 148.15 | 149.00 | 146.94 | 147.35 | 143.49 | 172,768 |
04 Jan 2024 | 147.38 | 148.50 | 146.75 | 147.45 | 143.59 | 155,254 |
03 Jan 2024 | 148.65 | 149.25 | 147.45 | 147.47 | 143.61 | 234,713 |
02 Jan 2024 | 147.13 | 148.80 | 146.90 | 148.10 | 144.22 | 94,895 |
29 Dec 2023 | 146.95 | 147.30 | 146.55 | 146.75 | 142.91 | 79,440 |
28 Dec 2023 | 146.35 | 147.06 | 146.20 | 146.84 | 143.00 | 48,608 |
27 Dec 2023 | 145.57 | 147.10 | 145.40 | 146.45 | 142.61 | 43,051 |
22 Dec 2023 | 145.63 | 146.25 | 144.65 | 145.85 | 142.03 | 87,574 |
21 Dec 2023 | 146.30 | 146.65 | 145.50 | 146.07 | 142.25 | 172,431 |
20 Dec 2023 | 146.35 | 147.80 | 146.10 | 147.26 | 143.41 | 146,909 |
19 Dec 2023 | 149.73 | 149.95 | 146.05 | 148.68 | 144.79 | 148,033 |
18 Dec 2023 | 153.07 | 154.85 | 149.99 | 150.33 | 146.40 | 84,216 |
15 Dec 2023 | 152.45 | 152.50 | 151.32 | 151.77 | 147.79 | 98,213 |
14 Dec 2023 | 152.75 | 153.44 | 151.35 | 152.47 | 148.48 | 139,980 |
13 Dec 2023 | 152.10 | 152.80 | 151.00 | 152.42 | 148.43 | 112,573 |
12 Dec 2023 | 151.73 | 152.41 | 151.50 | 152.39 | 148.40 | 112,202 |
11 Dec 2023 | 151.23 | 152.05 | 151.00 | 151.30 | 147.34 | 126,824 |
08 Dec 2023 | 149.63 | 151.35 | 148.93 | 150.94 | 146.99 | 110,521 |
07 Dec 2023 | 149.73 | 150.05 | 149.15 | 149.84 | 145.92 | 34,283 |
06 Dec 2023 | 149.02 | 150.05 | 149.10 | 149.92 | 145.99 | 25,205 |
05 Dec 2023 | 148.75 | 149.29 | 148.70 | 148.95 | 145.05 | 82,305 |
04 Dec 2023 | 148.00 | 149.65 | 148.15 | 148.24 | 144.35 | 34,722 |
01 Dec 2023 | 148.10 | 148.15 | 147.40 | 147.70 | 143.84 | 71,552 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |