Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 227.62 | 231.50 | 224.80 | 227.50 | 227.50 | 479,483 |
18 Apr 2024 | 225.50 | 228.50 | 225.00 | 228.50 | 228.50 | 322,690 |
17 Apr 2024 | 223.50 | 228.00 | 220.50 | 226.00 | 226.00 | 559,750 |
16 Apr 2024 | 222.00 | 227.00 | 221.40 | 224.00 | 224.00 | 393,905 |
15 Apr 2024 | 229.00 | 230.00 | 225.50 | 227.00 | 227.00 | 260,726 |
12 Apr 2024 | 224.00 | 227.82 | 224.00 | 227.00 | 227.00 | 308,391 |
11 Apr 2024 | 225.50 | 229.00 | 223.00 | 226.50 | 226.50 | 235,853 |
10 Apr 2024 | 225.00 | 226.25 | 222.00 | 224.50 | 224.50 | 523,180 |
09 Apr 2024 | 225.00 | 225.00 | 222.00 | 224.00 | 224.00 | 436,779 |
08 Apr 2024 | 223.00 | 224.40 | 221.00 | 224.00 | 224.00 | 680,833 |
05 Apr 2024 | 221.00 | 225.50 | 219.41 | 220.50 | 220.50 | 203,514 |
04 Apr 2024 | 225.50 | 224.00 | 221.00 | 221.00 | 221.00 | 506,315 |
03 Apr 2024 | 225.00 | 225.00 | 220.00 | 220.00 | 220.00 | 242,720 |
02 Apr 2024 | 220.50 | 226.00 | 220.05 | 224.00 | 224.00 | 307,952 |
28 Mar 2024 | 222.50 | 223.50 | 220.00 | 222.00 | 222.00 | 172,062 |
27 Mar 2024 | 220.50 | 224.50 | 220.50 | 220.50 | 220.50 | 471,889 |
26 Mar 2024 | 221.50 | 224.50 | 220.77 | 221.50 | 221.50 | 145,364 |
25 Mar 2024 | 222.00 | 225.34 | 220.50 | 222.00 | 222.00 | 349,099 |
22 Mar 2024 | 224.00 | 225.50 | 215.50 | 223.50 | 223.50 | 195,444 |
21 Mar 2024 | 220.50 | 225.00 | 218.40 | 225.00 | 225.00 | 421,727 |
20 Mar 2024 | 219.50 | 224.50 | 218.00 | 218.00 | 218.00 | 209,176 |
19 Mar 2024 | 215.50 | 220.00 | 215.50 | 219.00 | 219.00 | 225,004 |
18 Mar 2024 | 223.00 | 224.50 | 216.50 | 220.50 | 220.50 | 292,230 |
15 Mar 2024 | 216.00 | 224.50 | 216.00 | 221.50 | 221.50 | 312,170 |
14 Mar 2024 | 221.50 | 224.00 | 220.50 | 223.00 | 223.00 | 193,716 |
13 Mar 2024 | 223.00 | 225.00 | 222.50 | 223.00 | 223.00 | 243,180 |
12 Mar 2024 | 223.00 | 225.00 | 222.00 | 223.50 | 223.50 | 537,686 |
11 Mar 2024 | 220.00 | 222.00 | 219.05 | 222.00 | 222.00 | 226,236 |
08 Mar 2024 | 217.00 | 223.00 | 217.00 | 221.00 | 221.00 | 247,977 |
07 Mar 2024 | 221.00 | 222.50 | 218.30 | 221.00 | 221.00 | 302,512 |
06 Mar 2024 | 217.50 | 220.50 | 216.90 | 220.00 | 220.00 | 311,456 |
05 Mar 2024 | 218.50 | 220.00 | 214.64 | 217.50 | 217.50 | 217,531 |
04 Mar 2024 | 218.50 | 221.00 | 215.50 | 220.00 | 220.00 | 242,618 |
01 Mar 2024 | 218.00 | 220.00 | 214.40 | 219.00 | 219.00 | 217,761 |
29 Feb 2024 | 215.50 | 219.50 | 215.00 | 215.00 | 215.00 | 411,358 |
28 Feb 2024 | 214.50 | 219.50 | 213.50 | 215.00 | 215.00 | 296,860 |
27 Feb 2024 | 219.50 | 220.00 | 215.00 | 215.00 | 215.00 | 587,384 |
26 Feb 2024 | 219.00 | 219.00 | 214.50 | 214.50 | 214.50 | 327,784 |
23 Feb 2024 | 217.00 | 219.50 | 214.00 | 215.00 | 215.00 | 287,020 |
22 Feb 2024 | 217.00 | 219.50 | 214.00 | 216.00 | 216.00 | 160,958 |
21 Feb 2024 | 215.00 | 221.00 | 215.00 | 216.00 | 216.00 | 234,861 |
20 Feb 2024 | 217.50 | 221.00 | 212.50 | 217.00 | 217.00 | 303,008 |
19 Feb 2024 | 210.00 | 218.00 | 210.00 | 216.75 | 216.75 | 314,114 |
16 Feb 2024 | 213.50 | 217.00 | 210.00 | 216.00 | 216.00 | 248,899 |
15 Feb 2024 | 209.50 | 215.50 | 209.50 | 212.50 | 212.50 | 335,117 |
14 Feb 2024 | 208.00 | 215.50 | 208.00 | 213.00 | 213.00 | 631,855 |
13 Feb 2024 | 215.00 | 215.50 | 208.50 | 210.50 | 210.50 | 400,126 |
12 Feb 2024 | 212.00 | 216.18 | 211.91 | 212.50 | 212.50 | 324,602 |
09 Feb 2024 | 214.00 | 214.50 | 211.00 | 211.50 | 211.50 | 349,062 |
08 Feb 2024 | 211.50 | 215.50 | 211.00 | 211.50 | 211.50 | 277,319 |
07 Feb 2024 | 208.00 | 214.50 | 208.00 | 211.00 | 211.00 | 266,678 |
06 Feb 2024 | 209.50 | 215.00 | 208.98 | 212.00 | 212.00 | 326,139 |
05 Feb 2024 | 207.00 | 211.50 | 206.22 | 208.50 | 208.50 | 420,416 |
02 Feb 2024 | 208.00 | 210.00 | 206.00 | 206.50 | 206.50 | 216,869 |
01 Feb 2024 | 206.00 | 211.50 | 206.00 | 207.00 | 207.00 | 226,793 |
31 Jan 2024 | 208.00 | 211.50 | 203.50 | 205.50 | 205.50 | 239,496 |
30 Jan 2024 | 212.00 | 212.00 | 205.00 | 206.50 | 206.50 | 356,001 |
29 Jan 2024 | 208.00 | 209.20 | 204.00 | 205.50 | 205.50 | 336,796 |
26 Jan 2024 | 207.50 | 213.00 | 204.50 | 207.25 | 207.25 | 450,062 |
25 Jan 2024 | 208.00 | 215.00 | 205.50 | 205.50 | 205.50 | 415,716 |
25 Jan 2024 | 0.061 Dividend | |||||
24 Jan 2024 | 209.00 | 215.00 | 206.50 | 212.50 | 212.44 | 645,271 |
23 Jan 2024 | 208.50 | 212.00 | 206.50 | 209.00 | 208.94 | 471,838 |
22 Jan 2024 | 211.00 | 211.00 | 206.50 | 209.00 | 208.94 | 620,235 |
19 Jan 2024 | 210.50 | 210.50 | 207.15 | 208.50 | 208.44 | 389,071 |
18 Jan 2024 | 208.00 | 210.00 | 207.00 | 207.00 | 206.94 | 348,429 |
17 Jan 2024 | 209.50 | 211.00 | 202.50 | 207.00 | 206.94 | 510,944 |
16 Jan 2024 | 210.00 | 213.00 | 208.47 | 210.00 | 209.94 | 348,735 |
15 Jan 2024 | 211.47 | 213.00 | 210.00 | 210.00 | 209.94 | 262,028 |
12 Jan 2024 | 210.00 | 213.00 | 208.50 | 210.00 | 209.94 | 412,490 |
11 Jan 2024 | 212.00 | 213.00 | 209.09 | 210.00 | 209.94 | 328,932 |
10 Jan 2024 | 210.00 | 213.50 | 209.40 | 212.00 | 211.94 | 319,785 |
09 Jan 2024 | 209.50 | 211.20 | 210.00 | 210.00 | 209.94 | 219,541 |
08 Jan 2024 | 210.50 | 212.65 | 207.94 | 209.50 | 209.44 | 259,308 |
05 Jan 2024 | 214.50 | 219.00 | 210.00 | 210.00 | 209.94 | 154,265 |
04 Jan 2024 | 213.50 | 219.00 | 211.41 | 213.75 | 213.69 | 354,088 |
03 Jan 2024 | 218.00 | 218.50 | 213.50 | 213.50 | 213.44 | 358,248 |
02 Jan 2024 | 215.00 | 217.50 | 212.50 | 216.50 | 216.44 | 822,592 |
29 Dec 2023 | 214.00 | 216.96 | 213.50 | 215.00 | 214.94 | 234,154 |
28 Dec 2023 | 210.50 | 214.48 | 206.00 | 214.00 | 213.94 | 361,858 |
27 Dec 2023 | 208.50 | 214.00 | 206.00 | 210.50 | 210.44 | 409,131 |
22 Dec 2023 | 209.00 | 210.00 | 206.70 | 208.50 | 208.44 | 286,841 |
21 Dec 2023 | 209.50 | 212.50 | 207.55 | 210.00 | 209.94 | 417,241 |
20 Dec 2023 | 210.00 | 211.00 | 207.96 | 209.50 | 209.44 | 456,104 |
19 Dec 2023 | 212.50 | 212.50 | 207.00 | 208.50 | 208.44 | 443,166 |
18 Dec 2023 | 206.00 | 210.50 | 204.80 | 207.50 | 207.44 | 503,902 |
15 Dec 2023 | 209.00 | 210.50 | 205.00 | 208.50 | 208.44 | 378,983 |
14 Dec 2023 | 208.00 | 209.50 | 204.50 | 207.00 | 206.94 | 736,002 |
13 Dec 2023 | 205.00 | 207.00 | 203.16 | 204.50 | 204.44 | 436,229 |
12 Dec 2023 | 206.50 | 207.50 | 203.40 | 205.00 | 204.94 | 511,331 |
11 Dec 2023 | 202.00 | 207.00 | 202.00 | 204.00 | 203.94 | 634,551 |
08 Dec 2023 | 207.50 | 209.50 | 204.75 | 205.50 | 205.44 | 225,733 |
07 Dec 2023 | 204.00 | 209.50 | 200.50 | 204.00 | 203.94 | 292,715 |
06 Dec 2023 | 207.00 | 211.00 | 202.80 | 204.50 | 204.44 | 383,380 |
05 Dec 2023 | 205.00 | 211.00 | 199.81 | 202.50 | 202.44 | 677,740 |
04 Dec 2023 | 209.00 | 211.50 | 205.00 | 205.00 | 204.94 | 377,960 |
01 Dec 2023 | 207.50 | 211.50 | 205.31 | 205.50 | 205.44 | 492,116 |
30 Nov 2023 | 208.50 | 209.00 | 206.00 | 206.00 | 205.94 | 459,960 |
29 Nov 2023 | 208.50 | 209.50 | 206.42 | 206.50 | 206.44 | 324,216 |
28 Nov 2023 | 209.00 | 211.50 | 207.50 | 207.50 | 207.44 | 428,955 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |