Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 218.00 | 219.13 | 212.88 | 218.00 | 218.00 | 251,371 |
23 Apr 2024 | 214.50 | 214.50 | 207.50 | 213.00 | 213.00 | 176,225 |
22 Apr 2024 | 207.50 | 212.00 | 207.50 | 210.50 | 210.50 | 210,153 |
19 Apr 2024 | 211.50 | 213.50 | 207.02 | 208.00 | 208.00 | 85,459 |
18 Apr 2024 | 214.00 | 214.00 | 208.55 | 211.50 | 211.50 | 52,565 |
18 Apr 2024 | 0.0276 Dividend | |||||
17 Apr 2024 | 213.50 | 214.14 | 210.80 | 212.00 | 211.97 | 94,842 |
16 Apr 2024 | 213.00 | 215.00 | 208.75 | 212.50 | 212.47 | 236,293 |
15 Apr 2024 | 216.00 | 218.50 | 214.00 | 214.00 | 213.97 | 145,572 |
12 Apr 2024 | 214.00 | 217.00 | 214.00 | 215.00 | 214.97 | 298,659 |
11 Apr 2024 | 209.00 | 217.50 | 209.00 | 216.50 | 216.47 | 308,448 |
10 Apr 2024 | 213.50 | 217.00 | 210.50 | 213.50 | 213.47 | 286,615 |
09 Apr 2024 | 209.00 | 217.00 | 209.00 | 212.00 | 211.97 | 152,718 |
08 Apr 2024 | 214.00 | 215.93 | 210.00 | 214.00 | 213.97 | 169,763 |
05 Apr 2024 | 213.00 | 217.00 | 208.50 | 213.00 | 212.97 | 231,251 |
04 Apr 2024 | 217.50 | 216.50 | 214.00 | 215.00 | 214.97 | 236,116 |
03 Apr 2024 | 218.50 | 218.50 | 210.50 | 214.00 | 213.97 | 272,753 |
02 Apr 2024 | 213.50 | 218.50 | 207.50 | 214.00 | 213.97 | 254,077 |
28 Mar 2024 | 218.50 | 218.50 | 208.50 | 210.00 | 209.97 | 244,419 |
27 Mar 2024 | 209.00 | 210.00 | 207.40 | 208.00 | 207.97 | 257,165 |
26 Mar 2024 | 214.50 | 215.00 | 209.57 | 210.50 | 210.47 | 178,091 |
25 Mar 2024 | 211.00 | 214.00 | 209.00 | 211.50 | 211.47 | 205,977 |
22 Mar 2024 | 212.00 | 216.50 | 210.79 | 211.00 | 210.97 | 169,920 |
21 Mar 2024 | 216.00 | 219.50 | 212.43 | 213.00 | 212.97 | 227,235 |
20 Mar 2024 | 209.00 | 214.50 | 205.50 | 213.50 | 213.47 | 225,117 |
19 Mar 2024 | 214.00 | 214.00 | 209.00 | 209.50 | 209.47 | 101,903 |
18 Mar 2024 | 213.50 | 216.00 | 213.00 | 213.00 | 212.97 | 95,927 |
15 Mar 2024 | 215.00 | 218.00 | 211.28 | 214.00 | 213.97 | 129,493 |
14 Mar 2024 | 210.50 | 215.00 | 210.50 | 214.00 | 213.97 | 188,609 |
13 Mar 2024 | 216.50 | 220.00 | 214.00 | 215.00 | 214.97 | 246,111 |
12 Mar 2024 | 212.00 | 217.00 | 203.50 | 217.00 | 216.97 | 308,502 |
11 Mar 2024 | 203.50 | 210.50 | 203.50 | 208.50 | 208.47 | 88,518 |
08 Mar 2024 | 203.00 | 210.50 | 203.00 | 203.50 | 203.47 | 217,117 |
07 Mar 2024 | 205.50 | 210.50 | 203.02 | 204.00 | 203.97 | 149,959 |
06 Mar 2024 | 206.00 | 209.00 | 205.00 | 209.00 | 208.97 | 181,504 |
05 Mar 2024 | 212.00 | 212.00 | 205.38 | 205.50 | 205.47 | 337,110 |
04 Mar 2024 | 211.50 | 212.50 | 208.00 | 208.00 | 207.97 | 340,943 |
01 Mar 2024 | 204.50 | 212.48 | 204.50 | 210.50 | 210.47 | 275,856 |
29 Feb 2024 | 203.50 | 207.50 | 202.87 | 206.50 | 206.47 | 284,075 |
28 Feb 2024 | 207.00 | 209.00 | 203.00 | 203.00 | 202.97 | 149,154 |
27 Feb 2024 | 209.00 | 211.00 | 206.00 | 209.50 | 209.47 | 283,318 |
26 Feb 2024 | 207.00 | 208.04 | 205.25 | 207.00 | 206.97 | 191,028 |
23 Feb 2024 | 209.50 | 209.50 | 206.50 | 207.75 | 207.72 | 233,529 |
22 Feb 2024 | 203.50 | 209.50 | 203.50 | 203.50 | 203.47 | 141,954 |
21 Feb 2024 | 200.00 | 209.00 | 200.00 | 204.50 | 204.47 | 585,062 |
20 Feb 2024 | 212.00 | 213.00 | 201.00 | 201.50 | 201.47 | 192,114 |
19 Feb 2024 | 207.50 | 213.00 | 203.00 | 206.00 | 205.97 | 101,430 |
16 Feb 2024 | 213.00 | 213.00 | 207.00 | 207.00 | 206.97 | 197,373 |
15 Feb 2024 | 208.50 | 208.50 | 199.00 | 205.50 | 205.47 | 185,538 |
14 Feb 2024 | 205.00 | 211.50 | 200.97 | 204.50 | 204.47 | 143,688 |
13 Feb 2024 | 206.00 | 209.50 | 200.00 | 203.00 | 202.97 | 419,183 |
12 Feb 2024 | 200.00 | 204.50 | 197.60 | 200.50 | 200.47 | 129,980 |
09 Feb 2024 | 201.00 | 204.50 | 198.20 | 198.40 | 198.37 | 564,922 |
08 Feb 2024 | 210.00 | 210.00 | 200.25 | 201.00 | 200.97 | 154,374 |
07 Feb 2024 | 210.00 | 210.00 | 203.00 | 203.00 | 202.97 | 245,028 |
06 Feb 2024 | 204.50 | 207.50 | 196.84 | 204.50 | 204.47 | 287,427 |
05 Feb 2024 | 194.20 | 198.50 | 192.60 | 193.20 | 193.17 | 276,285 |
02 Feb 2024 | 197.00 | 199.80 | 192.60 | 192.60 | 192.57 | 159,764 |
01 Feb 2024 | 192.60 | 201.50 | 190.80 | 195.20 | 195.17 | 260,146 |
31 Jan 2024 | 194.00 | 198.40 | 191.45 | 194.50 | 194.47 | 357,711 |
30 Jan 2024 | 201.00 | 201.00 | 192.20 | 195.40 | 195.37 | 321,678 |
29 Jan 2024 | 203.50 | 208.50 | 198.00 | 198.00 | 197.97 | 158,693 |
26 Jan 2024 | 201.50 | 206.00 | 201.00 | 203.50 | 203.47 | 181,223 |
25 Jan 2024 | 207.00 | 209.00 | 203.50 | 205.50 | 205.47 | 159,419 |
24 Jan 2024 | 205.00 | 207.50 | 201.55 | 204.00 | 203.97 | 231,709 |
23 Jan 2024 | 193.00 | 199.80 | 193.00 | 198.00 | 197.97 | 291,247 |
22 Jan 2024 | 193.00 | 198.40 | 189.00 | 190.80 | 190.78 | 423,322 |
19 Jan 2024 | 198.80 | 201.50 | 195.40 | 196.40 | 196.37 | 358,910 |
18 Jan 2024 | 198.00 | 202.00 | 197.00 | 199.20 | 199.17 | 523,333 |
18 Jan 2024 | 2.76 Dividend | |||||
17 Jan 2024 | 204.00 | 204.00 | 196.73 | 201.50 | 198.71 | 313,467 |
16 Jan 2024 | 205.50 | 211.00 | 205.00 | 207.50 | 204.63 | 118,818 |
15 Jan 2024 | 209.22 | 215.50 | 204.50 | 210.00 | 207.10 | 93,901 |
12 Jan 2024 | 211.00 | 214.00 | 207.25 | 211.00 | 208.08 | 150,896 |
11 Jan 2024 | 215.50 | 215.50 | 208.02 | 209.00 | 206.11 | 185,111 |
10 Jan 2024 | 207.50 | 213.00 | 205.50 | 206.50 | 203.65 | 230,821 |
09 Jan 2024 | 210.00 | 208.50 | 205.73 | 208.25 | 205.37 | 225,621 |
08 Jan 2024 | 209.00 | 212.00 | 205.50 | 206.00 | 203.15 | 134,004 |
05 Jan 2024 | 219.00 | 219.50 | 211.00 | 212.00 | 209.07 | 91,751 |
04 Jan 2024 | 219.00 | 219.00 | 212.70 | 214.00 | 211.04 | 224,814 |
03 Jan 2024 | 216.50 | 221.00 | 212.46 | 216.50 | 213.51 | 101,189 |
02 Jan 2024 | 216.50 | 227.00 | 216.00 | 217.50 | 214.49 | 228,704 |
29 Dec 2023 | 226.50 | 226.50 | 221.41 | 222.00 | 218.93 | 62,075 |
28 Dec 2023 | 218.00 | 223.00 | 206.85 | 223.00 | 219.92 | 379,003 |
27 Dec 2023 | 208.00 | 220.50 | 206.85 | 215.00 | 212.03 | 165,702 |
22 Dec 2023 | 216.00 | 217.00 | 204.13 | 208.00 | 205.12 | 280,417 |
21 Dec 2023 | 221.00 | 222.50 | 215.50 | 222.50 | 219.42 | 107,540 |
20 Dec 2023 | 220.00 | 220.00 | 214.73 | 217.50 | 214.49 | 148,888 |
19 Dec 2023 | 224.00 | 224.00 | 214.50 | 216.00 | 213.01 | 184,865 |
18 Dec 2023 | 221.00 | 223.50 | 215.02 | 216.00 | 213.01 | 134,114 |
15 Dec 2023 | 219.50 | 222.50 | 217.00 | 217.00 | 214.00 | 143,802 |
14 Dec 2023 | 218.00 | 224.00 | 216.50 | 216.50 | 213.51 | 137,410 |
13 Dec 2023 | 220.50 | 223.00 | 217.87 | 219.50 | 216.47 | 239,528 |
12 Dec 2023 | 219.00 | 229.00 | 217.52 | 220.00 | 216.96 | 390,450 |
11 Dec 2023 | 221.50 | 229.50 | 217.50 | 217.50 | 214.49 | 252,055 |
08 Dec 2023 | 224.50 | 230.00 | 221.93 | 223.50 | 220.41 | 89,886 |
07 Dec 2023 | 232.50 | 232.50 | 224.19 | 225.00 | 221.89 | 121,969 |
06 Dec 2023 | 226.00 | 233.00 | 225.00 | 226.00 | 222.88 | 144,867 |
05 Dec 2023 | 231.00 | 236.50 | 225.00 | 227.00 | 223.86 | 181,999 |
04 Dec 2023 | 237.00 | 242.00 | 232.50 | 232.50 | 229.29 | 242,633 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |