Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 264.18 | 265.00 | 261.50 | 263.50 | 263.50 | 489,721 |
01 May 2024 | 261.00 | 263.46 | 259.00 | 261.50 | 261.50 | 371,686 |
30 Apr 2024 | 260.00 | 262.91 | 259.50 | 260.50 | 260.50 | 501,184 |
29 Apr 2024 | 259.50 | 262.00 | 257.33 | 261.00 | 261.00 | 612,441 |
26 Apr 2024 | 259.00 | 259.50 | 255.42 | 259.00 | 259.00 | 333,457 |
25 Apr 2024 | 257.00 | 257.55 | 255.00 | 256.00 | 256.00 | 460,956 |
25 Apr 2024 | 0.02 Dividend | |||||
24 Apr 2024 | 260.00 | 261.00 | 258.00 | 259.00 | 258.98 | 789,112 |
23 Apr 2024 | 255.00 | 257.50 | 255.00 | 257.00 | 256.98 | 433,020 |
22 Apr 2024 | 254.00 | 257.00 | 253.00 | 255.50 | 255.48 | 685,796 |
19 Apr 2024 | 252.00 | 254.74 | 251.00 | 252.50 | 252.48 | 138,222 |
18 Apr 2024 | 254.50 | 256.45 | 252.79 | 254.00 | 253.98 | 322,653 |
17 Apr 2024 | 252.00 | 254.00 | 252.00 | 252.50 | 252.48 | 689,755 |
16 Apr 2024 | 256.50 | 256.50 | 253.00 | 253.00 | 252.98 | 572,201 |
15 Apr 2024 | 262.50 | 262.50 | 258.00 | 258.50 | 258.48 | 336,627 |
12 Apr 2024 | 265.00 | 265.00 | 259.50 | 260.00 | 259.98 | 274,244 |
11 Apr 2024 | 262.50 | 265.00 | 261.74 | 263.00 | 262.98 | 406,225 |
10 Apr 2024 | 261.50 | 262.57 | 260.50 | 262.00 | 261.98 | 405,632 |
09 Apr 2024 | 262.00 | 263.00 | 260.00 | 261.50 | 261.48 | 403,588 |
08 Apr 2024 | 261.00 | 261.47 | 257.00 | 259.50 | 259.48 | 646,332 |
05 Apr 2024 | 259.50 | 261.50 | 256.50 | 259.00 | 258.98 | 356,616 |
04 Apr 2024 | 259.50 | 262.14 | 259.50 | 260.00 | 259.98 | 380,264 |
03 Apr 2024 | 260.50 | 262.63 | 259.50 | 260.00 | 259.98 | 530,780 |
02 Apr 2024 | 262.00 | 262.00 | 257.51 | 260.00 | 259.98 | 543,169 |
28 Mar 2024 | 257.50 | 261.25 | 257.50 | 258.50 | 258.48 | 568,691 |
27 Mar 2024 | 258.00 | 261.08 | 256.50 | 258.50 | 258.48 | 275,646 |
26 Mar 2024 | 258.00 | 259.50 | 258.00 | 259.00 | 258.98 | 335,768 |
25 Mar 2024 | 258.50 | 259.57 | 257.50 | 257.50 | 257.48 | 702,255 |
22 Mar 2024 | 261.00 | 261.05 | 256.86 | 259.00 | 258.98 | 426,166 |
21 Mar 2024 | 258.00 | 261.00 | 256.48 | 259.00 | 258.98 | 452,610 |
20 Mar 2024 | 254.00 | 256.51 | 253.04 | 253.50 | 253.48 | 318,586 |
19 Mar 2024 | 254.50 | 256.00 | 253.50 | 254.50 | 254.48 | 405,577 |
18 Mar 2024 | 257.50 | 257.50 | 254.90 | 256.50 | 256.48 | 631,601 |
15 Mar 2024 | 258.00 | 258.27 | 254.50 | 257.50 | 257.48 | 368,816 |
14 Mar 2024 | 261.50 | 261.50 | 258.00 | 259.00 | 258.98 | 464,287 |
13 Mar 2024 | 260.00 | 260.00 | 258.00 | 259.00 | 258.98 | 591,253 |
12 Mar 2024 | 258.50 | 259.50 | 257.00 | 257.00 | 256.98 | 376,853 |
11 Mar 2024 | 260.00 | 260.00 | 255.00 | 256.00 | 255.98 | 212,550 |
08 Mar 2024 | 256.00 | 257.00 | 253.50 | 257.00 | 256.98 | 459,415 |
07 Mar 2024 | 254.00 | 255.00 | 251.81 | 253.50 | 253.48 | 317,423 |
06 Mar 2024 | 253.50 | 254.00 | 252.00 | 253.00 | 252.98 | 387,546 |
05 Mar 2024 | 253.00 | 254.68 | 251.50 | 251.50 | 251.48 | 253,651 |
04 Mar 2024 | 253.50 | 254.56 | 251.50 | 254.00 | 253.98 | 314,365 |
01 Mar 2024 | 251.50 | 253.71 | 250.00 | 253.50 | 253.48 | 192,010 |
29 Feb 2024 | 254.50 | 254.50 | 250.00 | 250.00 | 249.98 | 296,662 |
28 Feb 2024 | 249.00 | 252.70 | 248.50 | 248.50 | 248.48 | 375,878 |
27 Feb 2024 | 251.00 | 254.16 | 250.50 | 252.00 | 251.98 | 237,105 |
26 Feb 2024 | 252.00 | 254.97 | 251.00 | 251.00 | 250.98 | 303,565 |
23 Feb 2024 | 251.00 | 254.96 | 251.00 | 251.50 | 251.48 | 558,537 |
22 Feb 2024 | 251.00 | 253.00 | 250.50 | 253.00 | 252.98 | 299,197 |
21 Feb 2024 | 251.00 | 252.00 | 250.00 | 251.00 | 250.98 | 846,397 |
20 Feb 2024 | 250.00 | 251.25 | 249.00 | 251.00 | 250.98 | 681,846 |
19 Feb 2024 | 251.00 | 252.00 | 247.50 | 249.00 | 248.98 | 335,800 |
16 Feb 2024 | 249.00 | 253.00 | 249.00 | 249.00 | 248.98 | 192,149 |
15 Feb 2024 | 248.00 | 248.50 | 245.75 | 247.00 | 246.98 | 328,129 |
14 Feb 2024 | 246.00 | 248.00 | 244.75 | 246.00 | 245.98 | 1,201,936 |
13 Feb 2024 | 246.00 | 247.50 | 243.00 | 243.50 | 243.48 | 324,586 |
12 Feb 2024 | 245.50 | 249.50 | 245.00 | 246.50 | 246.48 | 331,623 |
09 Feb 2024 | 244.00 | 246.50 | 243.32 | 246.50 | 246.48 | 417,766 |
08 Feb 2024 | 244.50 | 245.12 | 243.00 | 244.00 | 243.98 | 429,410 |
07 Feb 2024 | 245.00 | 247.00 | 244.00 | 244.00 | 243.98 | 282,336 |
06 Feb 2024 | 247.00 | 252.00 | 245.00 | 245.00 | 244.98 | 447,834 |
05 Feb 2024 | 241.00 | 245.50 | 241.00 | 244.00 | 243.98 | 909,723 |
02 Feb 2024 | 245.00 | 245.00 | 241.50 | 242.50 | 242.48 | 380,136 |
01 Feb 2024 | 242.00 | 243.75 | 241.00 | 241.00 | 240.98 | 350,655 |
01 Feb 2024 | 0.02 Dividend | |||||
31 Jan 2024 | 241.00 | 244.50 | 241.00 | 244.00 | 243.96 | 451,245 |
30 Jan 2024 | 241.50 | 244.50 | 241.50 | 244.50 | 244.46 | 517,424 |
29 Jan 2024 | 243.50 | 244.25 | 242.50 | 244.00 | 243.96 | 241,065 |
26 Jan 2024 | 243.00 | 243.50 | 241.67 | 242.00 | 241.96 | 253,017 |
25 Jan 2024 | 242.00 | 243.00 | 241.00 | 242.00 | 241.96 | 178,715 |
24 Jan 2024 | 241.00 | 242.50 | 240.66 | 241.50 | 241.46 | 217,118 |
23 Jan 2024 | 237.50 | 240.71 | 237.50 | 240.50 | 240.46 | 424,093 |
22 Jan 2024 | 238.50 | 239.00 | 236.00 | 236.50 | 236.46 | 332,921 |
19 Jan 2024 | 237.00 | 239.00 | 236.75 | 237.50 | 237.46 | 132,268 |
18 Jan 2024 | 237.50 | 238.50 | 234.50 | 236.50 | 236.46 | 252,072 |
17 Jan 2024 | 238.50 | 238.50 | 234.25 | 234.50 | 234.46 | 314,804 |
16 Jan 2024 | 240.00 | 240.79 | 238.50 | 239.50 | 239.46 | 305,377 |
15 Jan 2024 | 241.80 | 246.00 | 241.00 | 241.50 | 241.46 | 472,271 |
12 Jan 2024 | 242.00 | 243.00 | 241.50 | 241.50 | 241.46 | 216,448 |
11 Jan 2024 | 242.00 | 242.50 | 241.00 | 241.00 | 240.96 | 220,837 |
10 Jan 2024 | 241.50 | 244.00 | 241.50 | 241.50 | 241.46 | 223,972 |
09 Jan 2024 | 242.50 | 243.70 | 241.50 | 243.50 | 243.46 | 251,267 |
08 Jan 2024 | 243.00 | 244.41 | 241.77 | 243.50 | 243.46 | 233,726 |
05 Jan 2024 | 247.00 | 248.00 | 242.83 | 245.50 | 245.46 | 553,274 |
04 Jan 2024 | 248.50 | 253.45 | 247.00 | 247.00 | 246.96 | 365,114 |
03 Jan 2024 | 250.00 | 255.40 | 247.13 | 249.00 | 248.96 | 245,704 |
02 Jan 2024 | 251.00 | 256.00 | 251.00 | 252.00 | 251.96 | 204,256 |
29 Dec 2023 | 255.00 | 255.00 | 251.00 | 253.50 | 253.46 | 99,184 |
28 Dec 2023 | 255.00 | 256.00 | 248.50 | 253.50 | 253.46 | 142,171 |
27 Dec 2023 | 250.00 | 252.00 | 247.00 | 248.50 | 248.46 | 157,868 |
22 Dec 2023 | 247.00 | 249.14 | 246.51 | 247.00 | 246.96 | 46,466 |
21 Dec 2023 | 248.00 | 250.00 | 246.50 | 248.50 | 248.46 | 250,122 |
20 Dec 2023 | 247.50 | 248.00 | 245.60 | 247.50 | 247.46 | 640,671 |
19 Dec 2023 | 245.00 | 246.93 | 243.00 | 243.00 | 242.96 | 564,677 |
18 Dec 2023 | 249.00 | 250.00 | 240.50 | 246.00 | 245.96 | 230,682 |
15 Dec 2023 | 241.50 | 246.00 | 240.22 | 246.00 | 245.96 | 417,899 |
14 Dec 2023 | 244.50 | 245.00 | 241.50 | 244.00 | 243.96 | 372,918 |
13 Dec 2023 | 241.00 | 244.45 | 239.00 | 240.00 | 239.96 | 418,534 |
12 Dec 2023 | 240.00 | 244.00 | 239.00 | 240.50 | 240.46 | 398,064 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |