Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 215.00 | 219.04 | 215.00 | 216.00 | 216.00 | 141,456 |
22 Apr 2024 | 213.00 | 218.00 | 212.30 | 218.00 | 218.00 | 204,325 |
19 Apr 2024 | 211.00 | 213.36 | 210.00 | 211.00 | 211.00 | 166,718 |
18 Apr 2024 | 210.00 | 214.00 | 210.00 | 214.00 | 214.00 | 161,168 |
17 Apr 2024 | 211.00 | 212.58 | 209.28 | 212.00 | 212.00 | 164,335 |
16 Apr 2024 | 211.00 | 212.30 | 210.00 | 211.00 | 211.00 | 251,742 |
15 Apr 2024 | 213.00 | 215.00 | 208.25 | 215.00 | 215.00 | 1,177,963 |
12 Apr 2024 | 215.00 | 216.00 | 214.00 | 214.00 | 214.00 | 115,175 |
11 Apr 2024 | 216.00 | 216.00 | 213.00 | 213.00 | 213.00 | 96,062 |
10 Apr 2024 | 215.00 | 217.00 | 213.00 | 214.00 | 214.00 | 392,319 |
09 Apr 2024 | 213.00 | 214.80 | 213.00 | 214.00 | 214.00 | 458,619 |
08 Apr 2024 | 213.00 | 215.25 | 212.54 | 213.00 | 213.00 | 697,213 |
05 Apr 2024 | 214.00 | 215.50 | 213.00 | 215.00 | 215.00 | 388,703 |
04 Apr 2024 | 217.00 | 218.00 | 215.00 | 215.00 | 215.00 | 396,208 |
03 Apr 2024 | 218.00 | 220.25 | 217.00 | 217.00 | 217.00 | 300,063 |
02 Apr 2024 | 223.00 | 223.00 | 218.00 | 218.00 | 218.00 | 537,603 |
28 Mar 2024 | 221.00 | 221.33 | 218.00 | 220.00 | 220.00 | 249,570 |
27 Mar 2024 | 217.00 | 220.33 | 217.00 | 219.00 | 219.00 | 130,516 |
26 Mar 2024 | 218.00 | 221.00 | 217.00 | 217.00 | 217.00 | 127,593 |
25 Mar 2024 | 219.00 | 220.56 | 218.00 | 219.00 | 219.00 | 102,376 |
22 Mar 2024 | 222.00 | 222.00 | 219.25 | 222.00 | 222.00 | 115,944 |
21 Mar 2024 | 220.00 | 221.27 | 218.25 | 220.00 | 220.00 | 44,466 |
20 Mar 2024 | 217.00 | 219.54 | 215.00 | 219.00 | 219.00 | 166,894 |
19 Mar 2024 | 217.50 | 218.93 | 217.50 | 219.00 | 219.00 | 201,348 |
18 Mar 2024 | 218.00 | 220.00 | 217.25 | 220.00 | 220.00 | 224,716 |
15 Mar 2024 | 218.00 | 221.50 | 218.00 | 218.00 | 218.00 | 173,312 |
14 Mar 2024 | 221.00 | 222.44 | 220.00 | 220.00 | 220.00 | 157,521 |
14 Mar 2024 | 0.01965 Dividend | |||||
13 Mar 2024 | 222.00 | 223.75 | 220.00 | 220.00 | 219.98 | 95,121 |
12 Mar 2024 | 221.00 | 224.00 | 221.00 | 224.00 | 223.98 | 238,532 |
11 Mar 2024 | 220.00 | 221.75 | 217.99 | 220.00 | 219.98 | 354,830 |
08 Mar 2024 | 220.00 | 221.00 | 218.00 | 218.00 | 217.98 | 83,756 |
07 Mar 2024 | 220.00 | 220.49 | 219.00 | 220.00 | 219.98 | 65,078 |
06 Mar 2024 | 220.00 | 220.49 | 220.00 | 220.00 | 219.98 | 40,809 |
05 Mar 2024 | 220.00 | 223.00 | 220.00 | 221.00 | 220.98 | 79,931 |
04 Mar 2024 | 221.00 | 222.70 | 220.00 | 220.00 | 219.98 | 221,369 |
01 Mar 2024 | 223.00 | 223.55 | 220.56 | 221.00 | 220.98 | 188,657 |
29 Feb 2024 | 223.00 | 223.39 | 218.00 | 218.00 | 217.98 | 170,152 |
28 Feb 2024 | 223.00 | 225.64 | 222.00 | 222.00 | 221.98 | 94,273 |
27 Feb 2024 | 225.00 | 226.20 | 223.00 | 223.00 | 222.98 | 74,077 |
26 Feb 2024 | 226.00 | 226.76 | 224.00 | 224.00 | 223.98 | 65,455 |
23 Feb 2024 | 226.00 | 227.00 | 224.12 | 227.00 | 226.98 | 42,326 |
22 Feb 2024 | 225.00 | 226.00 | 222.00 | 222.00 | 221.98 | 87,672 |
21 Feb 2024 | 223.00 | 225.50 | 223.00 | 223.00 | 222.98 | 126,465 |
20 Feb 2024 | 223.00 | 224.59 | 222.75 | 224.50 | 224.48 | 136,335 |
19 Feb 2024 | 223.00 | 224.20 | 222.00 | 224.00 | 223.98 | 65,609 |
16 Feb 2024 | 223.00 | 224.23 | 222.00 | 223.00 | 222.98 | 61,722 |
15 Feb 2024 | 223.00 | 224.26 | 222.50 | 223.00 | 222.98 | 83,790 |
14 Feb 2024 | 218.00 | 223.54 | 218.00 | 218.00 | 217.98 | 72,073 |
13 Feb 2024 | 223.00 | 224.25 | 222.51 | 223.00 | 222.98 | 74,963 |
12 Feb 2024 | 223.00 | 223.90 | 222.56 | 223.50 | 223.48 | 91,886 |
09 Feb 2024 | 223.00 | 225.00 | 222.26 | 225.00 | 224.98 | 502,949 |
08 Feb 2024 | 223.00 | 225.00 | 221.00 | 221.00 | 220.98 | 131,363 |
07 Feb 2024 | 222.00 | 223.00 | 222.00 | 222.00 | 221.98 | 146,146 |
06 Feb 2024 | 222.00 | 224.52 | 222.00 | 222.00 | 221.98 | 117,636 |
05 Feb 2024 | 224.00 | 224.57 | 222.00 | 222.00 | 221.98 | 26,433 |
02 Feb 2024 | 222.00 | 223.74 | 222.00 | 222.00 | 221.98 | 202,849 |
01 Feb 2024 | 222.00 | 224.00 | 221.30 | 224.00 | 223.98 | 76,549 |
31 Jan 2024 | 223.00 | 223.50 | 221.00 | 222.00 | 221.98 | 138,904 |
30 Jan 2024 | 223.00 | 223.73 | 221.65 | 223.50 | 223.48 | 132,740 |
29 Jan 2024 | 222.00 | 222.46 | 220.58 | 221.00 | 220.98 | 89,415 |
26 Jan 2024 | 220.50 | 221.50 | 219.58 | 220.50 | 220.48 | 47,494 |
25 Jan 2024 | 220.50 | 220.50 | 219.29 | 219.50 | 219.48 | 91,866 |
24 Jan 2024 | 221.00 | 222.00 | 220.63 | 221.00 | 220.98 | 168,969 |
23 Jan 2024 | 221.00 | 221.46 | 220.29 | 221.50 | 221.48 | 94,821 |
22 Jan 2024 | 220.74 | 220.74 | 220.10 | 220.50 | 220.48 | 23,574 |
19 Jan 2024 | 219.00 | 220.78 | 218.10 | 220.00 | 219.98 | 55,720 |
18 Jan 2024 | 219.00 | 219.00 | 215.00 | 215.00 | 214.98 | 70,344 |
17 Jan 2024 | 219.00 | 219.00 | 217.10 | 219.00 | 218.98 | 136,629 |
16 Jan 2024 | 219.00 | 220.14 | 217.00 | 217.00 | 216.98 | 45,220 |
15 Jan 2024 | 220.00 | 221.00 | 218.63 | 221.00 | 220.98 | 105,229 |
12 Jan 2024 | 218.00 | 219.72 | 216.00 | 216.00 | 215.98 | 42,121 |
11 Jan 2024 | 220.00 | 221.00 | 218.24 | 219.50 | 219.48 | 41,594 |
10 Jan 2024 | 219.00 | 219.60 | 218.28 | 219.50 | 219.48 | 95,875 |
09 Jan 2024 | 218.00 | 220.00 | 219.14 | 219.50 | 219.48 | 78,019 |
08 Jan 2024 | 216.00 | 218.23 | 215.00 | 218.00 | 217.98 | 438,248 |
05 Jan 2024 | 217.00 | 219.23 | 216.00 | 216.00 | 215.98 | 22,297 |
04 Jan 2024 | 218.00 | 219.65 | 217.00 | 219.00 | 218.98 | 103,175 |
03 Jan 2024 | 219.00 | 219.00 | 218.00 | 219.00 | 218.98 | 65,461 |
02 Jan 2024 | 219.00 | 219.00 | 217.45 | 219.50 | 219.48 | 122,673 |
29 Dec 2023 | 216.00 | 220.00 | 216.00 | 217.00 | 216.98 | 58,722 |
28 Dec 2023 | 216.00 | 220.00 | 216.00 | 216.00 | 215.98 | 19,608 |
27 Dec 2023 | 220.00 | 220.00 | 216.00 | 216.00 | 215.98 | 55,765 |
22 Dec 2023 | 216.00 | 220.00 | 216.00 | 220.00 | 219.98 | 6,453 |
21 Dec 2023 | 217.00 | 218.61 | 216.00 | 218.00 | 217.98 | 30,178 |
21 Dec 2023 | 1.525 Dividend | |||||
20 Dec 2023 | 220.00 | 220.56 | 217.00 | 219.00 | 217.46 | 118,274 |
19 Dec 2023 | 218.00 | 220.00 | 216.40 | 220.00 | 218.45 | 70,997 |
18 Dec 2023 | 221.00 | 221.00 | 218.00 | 218.00 | 216.46 | 54,975 |
15 Dec 2023 | 219.00 | 223.00 | 217.00 | 223.00 | 221.43 | 127,375 |
14 Dec 2023 | 220.00 | 221.68 | 219.00 | 219.00 | 217.46 | 37,189 |
13 Dec 2023 | 220.00 | 220.00 | 218.00 | 219.00 | 217.46 | 615,509 |
12 Dec 2023 | 218.00 | 220.00 | 217.14 | 218.00 | 216.46 | 120,856 |
11 Dec 2023 | 218.00 | 218.00 | 215.82 | 216.00 | 214.48 | 27,678 |
08 Dec 2023 | 215.00 | 217.25 | 215.00 | 216.00 | 214.48 | 38,315 |
07 Dec 2023 | 215.00 | 217.55 | 215.00 | 216.50 | 214.97 | 84,897 |
06 Dec 2023 | 215.00 | 217.55 | 215.00 | 216.50 | 214.97 | 33,720 |
05 Dec 2023 | 217.00 | 217.00 | 216.00 | 217.00 | 215.47 | 27,903 |
04 Dec 2023 | 216.00 | 216.25 | 215.20 | 216.50 | 214.97 | 39,728 |
01 Dec 2023 | 213.00 | 217.00 | 213.00 | 214.50 | 212.99 | 44,817 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |