Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | 135.00 | 139.50 | 133.00 | 136.50 | 136.50 | 84,932 |
30 Apr 2024 | 130.50 | 139.00 | 129.60 | 139.00 | 139.00 | 669,675 |
29 Apr 2024 | 131.00 | 131.00 | 129.50 | 131.00 | 131.00 | 61,808 |
26 Apr 2024 | 127.50 | 131.00 | 127.50 | 131.00 | 131.00 | 41,262 |
25 Apr 2024 | 127.50 | 132.00 | 127.50 | 130.50 | 130.50 | 41,669 |
25 Apr 2024 | 1.022 Dividend | |||||
24 Apr 2024 | 131.00 | 131.00 | 127.50 | 131.00 | 129.98 | 1,036,483 |
23 Apr 2024 | 131.50 | 134.50 | 131.00 | 131.00 | 129.98 | 17,859 |
22 Apr 2024 | 129.50 | 134.50 | 129.50 | 134.50 | 133.45 | 78,830 |
19 Apr 2024 | 128.50 | 131.00 | 127.00 | 129.50 | 128.49 | 60,901 |
18 Apr 2024 | 130.50 | 130.50 | 126.50 | 129.00 | 127.99 | 52,564 |
17 Apr 2024 | 130.50 | 130.50 | 129.50 | 129.50 | 128.49 | 568,920 |
16 Apr 2024 | 131.50 | 134.50 | 131.00 | 131.00 | 129.98 | 50,189 |
15 Apr 2024 | 130.50 | 133.00 | 130.50 | 131.00 | 129.98 | 62,429 |
12 Apr 2024 | 130.00 | 132.50 | 130.00 | 130.50 | 129.48 | 101,911 |
11 Apr 2024 | 132.50 | 132.50 | 130.52 | 132.50 | 131.47 | 64,735 |
10 Apr 2024 | 131.00 | 132.50 | 125.00 | 132.00 | 130.97 | 189,709 |
09 Apr 2024 | 130.50 | 132.50 | 130.50 | 130.50 | 129.48 | 142,925 |
08 Apr 2024 | 132.00 | 133.00 | 130.50 | 130.50 | 129.48 | 321,388 |
05 Apr 2024 | 133.00 | 134.00 | 130.50 | 132.00 | 130.97 | 232,677 |
04 Apr 2024 | 133.50 | 134.00 | 133.50 | 134.00 | 132.95 | 243,607 |
03 Apr 2024 | 137.50 | 137.50 | 131.00 | 135.00 | 133.95 | 55,366 |
02 Apr 2024 | 135.00 | 138.50 | 135.00 | 137.00 | 135.93 | 124,524 |
28 Mar 2024 | 136.50 | 138.50 | 135.10 | 138.50 | 137.42 | 528,183 |
27 Mar 2024 | 138.50 | 138.50 | 135.79 | 136.00 | 134.94 | 63,892 |
26 Mar 2024 | 134.00 | 139.00 | 134.00 | 139.00 | 137.92 | 60,571 |
25 Mar 2024 | 136.50 | 138.50 | 132.50 | 132.50 | 131.47 | 172,860 |
22 Mar 2024 | 137.50 | 139.00 | 133.78 | 134.00 | 132.95 | 84,613 |
21 Mar 2024 | 137.50 | 138.67 | 136.00 | 136.00 | 134.94 | 57,371 |
20 Mar 2024 | 135.50 | 138.50 | 131.50 | 136.00 | 134.94 | 164,953 |
19 Mar 2024 | 134.50 | 138.50 | 132.00 | 138.50 | 137.42 | 144,488 |
18 Mar 2024 | 130.00 | 142.28 | 128.50 | 134.50 | 133.45 | 32,618,922 |
15 Mar 2024 | 135.50 | 135.50 | 128.50 | 135.50 | 134.44 | 57,647 |
14 Mar 2024 | 128.00 | 132.00 | 128.00 | 128.00 | 127.00 | 111,665 |
13 Mar 2024 | 128.50 | 132.00 | 125.50 | 129.00 | 127.99 | 39,951 |
12 Mar 2024 | 129.00 | 132.00 | 128.50 | 128.50 | 127.50 | 100,827 |
11 Mar 2024 | 129.00 | 129.50 | 128.00 | 128.50 | 127.50 | 23,301 |
08 Mar 2024 | 129.00 | 130.43 | 129.00 | 129.00 | 127.99 | 26,869 |
07 Mar 2024 | 128.00 | 131.00 | 127.96 | 131.00 | 129.98 | 68,916 |
06 Mar 2024 | 131.00 | 132.50 | 128.00 | 129.50 | 128.49 | 125,205 |
05 Mar 2024 | 129.00 | 131.50 | 128.00 | 131.50 | 130.47 | 15,091 |
04 Mar 2024 | 132.00 | 132.00 | 129.50 | 129.50 | 128.49 | 34,692 |
01 Mar 2024 | 130.00 | 132.00 | 129.00 | 129.00 | 127.99 | 139,682 |
29 Feb 2024 | 130.50 | 131.40 | 129.00 | 129.50 | 128.49 | 38,903 |
28 Feb 2024 | 129.00 | 130.50 | 125.50 | 130.00 | 128.99 | 1,518,853 |
27 Feb 2024 | 130.00 | 132.00 | 126.50 | 126.50 | 125.51 | 23,986 |
26 Feb 2024 | 129.00 | 131.25 | 129.00 | 130.00 | 128.99 | 4,387,752 |
23 Feb 2024 | 128.50 | 131.90 | 128.50 | 129.50 | 128.49 | 36,005 |
22 Feb 2024 | 130.00 | 131.50 | 128.00 | 128.50 | 127.50 | 25,299 |
21 Feb 2024 | 127.50 | 131.10 | 127.50 | 129.50 | 128.49 | 53,942 |
20 Feb 2024 | 128.00 | 131.50 | 127.00 | 130.00 | 128.99 | 135,201 |
19 Feb 2024 | 128.00 | 130.63 | 128.00 | 128.00 | 127.00 | 2,030 |
16 Feb 2024 | 128.50 | 130.40 | 128.50 | 129.00 | 127.99 | 173,069 |
15 Feb 2024 | 129.50 | 131.90 | 129.00 | 129.00 | 127.99 | 214,985 |
14 Feb 2024 | 130.00 | 131.00 | 129.00 | 130.00 | 128.99 | 254,546 |
13 Feb 2024 | 130.50 | 130.58 | 129.00 | 130.50 | 129.48 | 728,169 |
12 Feb 2024 | 128.00 | 132.14 | 128.00 | 128.00 | 127.00 | 17,766 |
09 Feb 2024 | 131.00 | 131.25 | 128.00 | 128.50 | 127.50 | 53,367 |
08 Feb 2024 | 130.50 | 130.50 | 127.00 | 130.00 | 128.99 | 992,814 |
07 Feb 2024 | 133.00 | 133.50 | 127.00 | 129.50 | 128.49 | 2,785,514 |
06 Feb 2024 | 126.00 | 132.00 | 126.00 | 126.00 | 125.02 | 709,728 |
05 Feb 2024 | 130.50 | 132.00 | 127.50 | 129.00 | 127.99 | 91,470 |
02 Feb 2024 | 130.50 | 133.00 | 129.00 | 133.00 | 131.96 | 634,836 |
01 Feb 2024 | 134.50 | 134.50 | 127.50 | 130.50 | 129.48 | 93,503 |
31 Jan 2024 | 130.50 | 134.50 | 127.50 | 134.50 | 133.45 | 117,449 |
30 Jan 2024 | 131.50 | 133.20 | 129.10 | 129.50 | 128.49 | 63,142 |
29 Jan 2024 | 132.00 | 132.00 | 125.50 | 126.50 | 125.51 | 337,155 |
26 Jan 2024 | 131.50 | 132.00 | 126.50 | 132.00 | 130.97 | 1,941,643 |
25 Jan 2024 | 131.00 | 131.50 | 129.50 | 131.50 | 130.47 | 427,238 |
24 Jan 2024 | 130.50 | 130.50 | 128.43 | 130.25 | 129.23 | 132,801 |
23 Jan 2024 | 127.00 | 130.45 | 127.00 | 128.25 | 127.25 | 4,420,873 |
22 Jan 2024 | 130.00 | 130.00 | 127.97 | 128.00 | 127.00 | 38,994 |
19 Jan 2024 | 130.00 | 130.00 | 124.50 | 130.00 | 128.99 | 116,133 |
18 Jan 2024 | 126.00 | 129.50 | 124.00 | 127.50 | 126.51 | 189,767 |
17 Jan 2024 | 124.00 | 126.38 | 123.00 | 125.50 | 124.52 | 128,068 |
16 Jan 2024 | 121.00 | 128.00 | 121.00 | 124.00 | 123.03 | 1,254,225 |
15 Jan 2024 | 128.50 | 128.50 | 121.00 | 121.00 | 120.06 | 72,762 |
12 Jan 2024 | 125.50 | 128.00 | 121.50 | 128.00 | 127.00 | 70,434 |
11 Jan 2024 | 125.00 | 125.78 | 121.50 | 122.50 | 121.54 | 84,915 |
10 Jan 2024 | 120.00 | 126.00 | 119.00 | 126.00 | 125.02 | 207,874 |
09 Jan 2024 | 120.00 | 119.00 | 118.00 | 119.00 | 118.07 | 5,704 |
08 Jan 2024 | 125.00 | 125.00 | 118.00 | 118.00 | 117.08 | 17,985 |
05 Jan 2024 | 122.50 | 124.00 | 118.50 | 118.50 | 117.58 | 373,545 |
04 Jan 2024 | 125.00 | 125.00 | 120.00 | 125.00 | 124.02 | 17,372 |
03 Jan 2024 | 125.00 | 125.00 | 120.00 | 124.50 | 123.53 | 10,258 |
02 Jan 2024 | 122.00 | 124.50 | 119.00 | 123.50 | 122.54 | 164,301 |
29 Dec 2023 | 122.00 | 126.00 | 121.50 | 121.50 | 120.55 | 14,281 |
28 Dec 2023 | 122.00 | 126.00 | 120.57 | 121.50 | 120.55 | 19,461 |
27 Dec 2023 | 120.50 | 124.15 | 120.50 | 123.00 | 122.04 | 20,388 |
22 Dec 2023 | 129.00 | 129.00 | 120.00 | 120.00 | 119.06 | 76,741 |
21 Dec 2023 | 125.00 | 129.00 | 125.00 | 125.00 | 124.02 | 144,809 |
20 Dec 2023 | 123.00 | 128.00 | 121.50 | 128.00 | 127.00 | 52,458 |
19 Dec 2023 | 121.00 | 123.50 | 117.50 | 123.50 | 122.54 | 64,616 |
18 Dec 2023 | 120.00 | 123.00 | 119.00 | 120.50 | 119.56 | 53,106 |
15 Dec 2023 | 117.00 | 123.00 | 114.12 | 123.00 | 122.04 | 54,747 |
14 Dec 2023 | 117.00 | 117.00 | 112.50 | 115.50 | 114.60 | 46,280 |
13 Dec 2023 | 117.00 | 117.50 | 112.50 | 112.50 | 111.62 | 48,107 |
12 Dec 2023 | 117.00 | 117.00 | 113.00 | 113.00 | 112.12 | 56,404 |
11 Dec 2023 | 115.00 | 116.50 | 112.00 | 116.00 | 115.10 | 30,043 |
08 Dec 2023 | 114.00 | 114.50 | 108.50 | 114.00 | 113.11 | 87,279 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |