Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 221.50 | 224.50 | 221.50 | 224.50 | 224.50 | 705,446 |
25 Apr 2024 | 221.50 | 225.00 | 219.00 | 220.00 | 220.00 | 861,763 |
24 Apr 2024 | 223.50 | 225.00 | 221.00 | 221.50 | 221.50 | 1,677,796 |
23 Apr 2024 | 220.50 | 223.50 | 220.50 | 223.50 | 223.50 | 2,572,251 |
22 Apr 2024 | 217.00 | 221.33 | 217.00 | 221.00 | 221.00 | 640,798 |
19 Apr 2024 | 215.50 | 219.00 | 214.50 | 217.00 | 217.00 | 650,387 |
18 Apr 2024 | 217.50 | 218.50 | 216.37 | 218.00 | 218.00 | 1,040,541 |
17 Apr 2024 | 216.00 | 219.50 | 215.63 | 216.00 | 216.00 | 1,196,677 |
16 Apr 2024 | 218.00 | 219.21 | 216.36 | 217.00 | 217.00 | 1,035,047 |
15 Apr 2024 | 222.50 | 225.00 | 221.00 | 221.00 | 221.00 | 1,466,544 |
12 Apr 2024 | 226.00 | 226.50 | 222.00 | 222.50 | 222.50 | 1,322,857 |
11 Apr 2024 | 221.50 | 223.50 | 220.00 | 222.50 | 222.50 | 1,878,013 |
11 Apr 2024 | 0.033 Dividend | |||||
10 Apr 2024 | 226.50 | 228.00 | 223.00 | 224.00 | 223.97 | 5,398,268 |
09 Apr 2024 | 224.00 | 227.50 | 223.88 | 225.00 | 224.97 | 1,304,177 |
08 Apr 2024 | 223.00 | 226.50 | 221.75 | 226.00 | 225.97 | 1,591,808 |
05 Apr 2024 | 224.50 | 224.50 | 220.00 | 222.00 | 221.97 | 845,740 |
04 Apr 2024 | 222.00 | 224.50 | 220.50 | 224.50 | 224.47 | 1,713,252 |
03 Apr 2024 | 223.50 | 224.23 | 220.16 | 221.50 | 221.47 | 3,379,811 |
02 Apr 2024 | 227.00 | 230.00 | 223.00 | 224.50 | 224.47 | 1,958,645 |
28 Mar 2024 | 226.50 | 229.00 | 224.50 | 229.00 | 228.97 | 1,109,115 |
27 Mar 2024 | 227.00 | 227.00 | 224.00 | 225.50 | 225.47 | 1,301,897 |
26 Mar 2024 | 222.50 | 226.10 | 222.16 | 225.00 | 224.97 | 1,221,414 |
25 Mar 2024 | 223.00 | 225.00 | 222.00 | 223.50 | 223.47 | 7,054,751 |
22 Mar 2024 | 225.00 | 227.00 | 223.81 | 225.00 | 224.97 | 1,899,468 |
21 Mar 2024 | 224.00 | 225.00 | 222.00 | 224.50 | 224.47 | 1,301,701 |
20 Mar 2024 | 221.00 | 221.65 | 220.11 | 221.50 | 221.47 | 1,123,377 |
19 Mar 2024 | 222.50 | 223.96 | 220.50 | 221.00 | 220.97 | 956,016 |
18 Mar 2024 | 223.00 | 223.90 | 221.74 | 222.00 | 221.97 | 762,977 |
15 Mar 2024 | 223.50 | 225.00 | 222.00 | 223.00 | 222.97 | 1,653,712 |
14 Mar 2024 | 225.00 | 225.50 | 222.81 | 223.50 | 223.47 | 1,336,656 |
13 Mar 2024 | 223.00 | 226.00 | 223.00 | 225.00 | 224.97 | 1,254,825 |
12 Mar 2024 | 224.50 | 225.00 | 223.69 | 224.00 | 223.97 | 1,280,346 |
11 Mar 2024 | 223.00 | 223.80 | 220.50 | 223.50 | 223.47 | 1,038,248 |
08 Mar 2024 | 223.00 | 224.50 | 222.21 | 224.50 | 224.47 | 592,571 |
07 Mar 2024 | 222.00 | 225.95 | 219.50 | 224.00 | 223.97 | 1,012,907 |
06 Mar 2024 | 220.50 | 223.37 | 217.91 | 222.00 | 221.97 | 916,773 |
05 Mar 2024 | 218.50 | 220.00 | 216.70 | 218.50 | 218.47 | 1,213,080 |
04 Mar 2024 | 220.00 | 220.35 | 217.92 | 219.00 | 218.97 | 1,104,607 |
01 Mar 2024 | 216.50 | 220.50 | 216.00 | 220.00 | 219.97 | 1,414,815 |
29 Feb 2024 | 216.50 | 218.56 | 215.96 | 216.50 | 216.47 | 1,106,473 |
28 Feb 2024 | 218.00 | 219.00 | 213.93 | 216.00 | 215.97 | 1,152,668 |
27 Feb 2024 | 217.50 | 219.00 | 213.88 | 219.00 | 218.97 | 1,250,908 |
26 Feb 2024 | 217.00 | 219.00 | 216.38 | 218.00 | 217.97 | 1,022,001 |
23 Feb 2024 | 217.50 | 218.65 | 217.00 | 218.00 | 217.97 | 1,593,322 |
22 Feb 2024 | 215.00 | 218.65 | 214.50 | 218.50 | 218.47 | 1,601,512 |
21 Feb 2024 | 214.00 | 215.00 | 213.30 | 215.00 | 214.97 | 1,024,060 |
20 Feb 2024 | 214.50 | 214.70 | 212.82 | 214.50 | 214.47 | 1,115,215 |
19 Feb 2024 | 216.00 | 216.00 | 213.00 | 215.50 | 215.47 | 1,020,607 |
16 Feb 2024 | 214.50 | 215.00 | 213.25 | 214.00 | 213.97 | 1,457,839 |
15 Feb 2024 | 212.00 | 212.75 | 211.50 | 212.00 | 211.97 | 2,496,159 |
14 Feb 2024 | 214.00 | 214.00 | 211.00 | 211.00 | 210.97 | 1,634,281 |
13 Feb 2024 | 217.00 | 218.00 | 211.00 | 211.00 | 210.97 | 1,111,544 |
12 Feb 2024 | 213.50 | 217.79 | 213.50 | 217.00 | 216.97 | 1,094,326 |
09 Feb 2024 | 214.00 | 216.32 | 213.00 | 216.00 | 215.97 | 1,240,930 |
08 Feb 2024 | 213.00 | 216.00 | 213.00 | 214.50 | 214.47 | 1,146,528 |
07 Feb 2024 | 214.50 | 215.40 | 213.00 | 215.00 | 214.97 | 1,351,325 |
06 Feb 2024 | 214.50 | 216.50 | 211.50 | 214.00 | 213.97 | 1,052,737 |
05 Feb 2024 | 214.50 | 215.00 | 211.50 | 212.00 | 211.97 | 1,707,975 |
02 Feb 2024 | 216.50 | 216.50 | 212.50 | 214.00 | 213.97 | 1,429,852 |
01 Feb 2024 | 210.50 | 213.50 | 210.50 | 213.00 | 212.97 | 1,324,288 |
31 Jan 2024 | 212.00 | 214.00 | 211.50 | 214.00 | 213.97 | 1,374,188 |
30 Jan 2024 | 212.00 | 214.56 | 212.00 | 212.50 | 212.47 | 605,850 |
29 Jan 2024 | 212.50 | 213.48 | 210.72 | 212.50 | 212.47 | 968,831 |
26 Jan 2024 | 210.50 | 213.50 | 209.36 | 213.50 | 213.47 | 1,233,147 |
25 Jan 2024 | 208.50 | 211.50 | 207.75 | 211.50 | 211.47 | 975,162 |
24 Jan 2024 | 207.00 | 209.04 | 205.50 | 208.50 | 208.47 | 1,281,785 |
23 Jan 2024 | 208.00 | 210.01 | 205.45 | 205.50 | 205.47 | 1,910,915 |
22 Jan 2024 | 208.00 | 210.00 | 206.50 | 207.00 | 206.97 | 1,300,164 |
19 Jan 2024 | 207.00 | 210.50 | 206.00 | 206.00 | 205.97 | 491,297 |
18 Jan 2024 | 207.50 | 210.50 | 205.00 | 207.50 | 207.47 | 1,027,032 |
17 Jan 2024 | 208.00 | 210.00 | 205.50 | 207.00 | 206.97 | 1,091,762 |
16 Jan 2024 | 208.50 | 211.52 | 208.12 | 211.50 | 211.47 | 1,274,226 |
15 Jan 2024 | 210.35 | 211.50 | 208.85 | 211.00 | 210.97 | 1,681,474 |
12 Jan 2024 | 212.00 | 213.35 | 210.50 | 210.50 | 210.47 | 2,053,787 |
11 Jan 2024 | 214.00 | 214.88 | 209.67 | 211.00 | 210.97 | 1,533,326 |
10 Jan 2024 | 211.00 | 215.00 | 211.00 | 212.00 | 211.97 | 1,368,562 |
09 Jan 2024 | 209.00 | 212.50 | 209.00 | 212.50 | 212.47 | 838,472 |
08 Jan 2024 | 210.00 | 213.50 | 207.00 | 213.00 | 212.97 | 1,367,742 |
05 Jan 2024 | 210.00 | 212.24 | 208.00 | 212.00 | 211.97 | 1,185,371 |
04 Jan 2024 | 212.50 | 214.07 | 210.32 | 212.50 | 212.47 | 897,514 |
03 Jan 2024 | 216.50 | 217.00 | 211.50 | 211.50 | 211.47 | 1,243,831 |
02 Jan 2024 | 219.00 | 223.00 | 216.00 | 216.00 | 215.97 | 1,056,252 |
29 Dec 2023 | 218.00 | 221.50 | 218.00 | 221.50 | 221.47 | 290,065 |
28 Dec 2023 | 221.00 | 223.50 | 219.98 | 221.50 | 221.47 | 899,308 |
27 Dec 2023 | 222.00 | 225.50 | 221.00 | 221.00 | 220.97 | 3,186,103 |
22 Dec 2023 | 220.00 | 220.50 | 218.50 | 220.00 | 219.97 | 515,498 |
21 Dec 2023 | 221.00 | 221.70 | 218.50 | 218.50 | 218.47 | 1,662,790 |
21 Dec 2023 | 1.45 Dividend | |||||
20 Dec 2023 | 220.00 | 222.50 | 219.00 | 222.50 | 221.02 | 1,974,285 |
19 Dec 2023 | 220.00 | 220.00 | 217.17 | 218.00 | 216.55 | 1,125,736 |
18 Dec 2023 | 216.50 | 222.50 | 215.50 | 215.50 | 214.06 | 1,270,254 |
15 Dec 2023 | 219.00 | 222.50 | 216.50 | 217.00 | 215.55 | 2,683,897 |
14 Dec 2023 | 214.50 | 219.20 | 213.66 | 218.00 | 216.55 | 1,393,222 |
13 Dec 2023 | 212.50 | 213.63 | 211.00 | 211.50 | 210.09 | 1,416,205 |
12 Dec 2023 | 214.50 | 214.50 | 210.95 | 212.00 | 210.59 | 3,036,390 |
11 Dec 2023 | 211.00 | 212.50 | 209.00 | 211.50 | 210.09 | 1,282,359 |
08 Dec 2023 | 210.50 | 212.00 | 208.24 | 210.00 | 208.60 | 1,372,151 |
07 Dec 2023 | 208.00 | 209.10 | 205.50 | 209.00 | 207.61 | 1,367,185 |
06 Dec 2023 | 208.00 | 211.54 | 206.00 | 209.00 | 207.61 | 2,261,668 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |