Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Apr 2024 | 140.60 | 140.60 | 132.80 | 133.80 | 133.80 | 370,117 |
25 Apr 2024 | 3.2 Dividend | |||||
24 Apr 2024 | 138.60 | 139.40 | 136.60 | 138.00 | 134.80 | 655,013 |
23 Apr 2024 | 135.60 | 140.00 | 135.60 | 138.60 | 135.39 | 1,565,527 |
22 Apr 2024 | 136.80 | 139.20 | 135.60 | 135.60 | 132.46 | 584,189 |
19 Apr 2024 | 137.20 | 140.00 | 136.00 | 136.80 | 133.63 | 289,546 |
18 Apr 2024 | 139.80 | 139.80 | 137.80 | 139.20 | 135.97 | 900,754 |
17 Apr 2024 | 135.80 | 140.00 | 135.80 | 137.80 | 134.60 | 341,504 |
16 Apr 2024 | 138.20 | 140.00 | 137.40 | 139.00 | 135.78 | 1,190,461 |
15 Apr 2024 | 140.80 | 142.32 | 139.20 | 139.40 | 136.17 | 2,302,364 |
12 Apr 2024 | 139.20 | 140.50 | 138.60 | 138.60 | 135.39 | 785,356 |
11 Apr 2024 | 138.20 | 139.80 | 137.50 | 139.20 | 135.97 | 371,845 |
10 Apr 2024 | 136.80 | 138.40 | 135.80 | 138.00 | 134.80 | 411,929 |
09 Apr 2024 | 136.20 | 137.80 | 135.80 | 136.20 | 133.04 | 2,716,941 |
08 Apr 2024 | 136.80 | 139.46 | 135.93 | 137.00 | 133.82 | 407,794 |
05 Apr 2024 | 136.80 | 139.86 | 134.60 | 137.00 | 133.82 | 226,252 |
04 Apr 2024 | 134.80 | 137.80 | 135.80 | 137.60 | 134.41 | 407,479 |
03 Apr 2024 | 131.60 | 135.00 | 131.14 | 134.00 | 130.89 | 335,239 |
02 Apr 2024 | 138.00 | 139.00 | 132.60 | 133.40 | 130.31 | 556,148 |
28 Mar 2024 | 138.00 | 138.40 | 135.80 | 136.40 | 133.24 | 336,364 |
27 Mar 2024 | 137.80 | 138.20 | 134.80 | 137.00 | 133.82 | 738,582 |
26 Mar 2024 | 135.00 | 138.20 | 134.00 | 137.80 | 134.60 | 607,848 |
25 Mar 2024 | 137.20 | 139.63 | 133.60 | 133.60 | 130.50 | 1,035,398 |
22 Mar 2024 | 141.00 | 141.03 | 136.40 | 137.20 | 134.02 | 4,111,485 |
21 Mar 2024 | 136.40 | 141.40 | 136.40 | 141.40 | 138.12 | 3,768,229 |
20 Mar 2024 | 134.20 | 136.20 | 133.76 | 136.00 | 132.85 | 897,284 |
19 Mar 2024 | 133.60 | 134.80 | 133.20 | 134.00 | 130.89 | 2,393,061 |
18 Mar 2024 | 131.00 | 134.40 | 130.79 | 133.60 | 130.50 | 254,841 |
15 Mar 2024 | 132.00 | 132.88 | 130.47 | 130.80 | 127.77 | 638,888 |
14 Mar 2024 | 131.60 | 132.80 | 129.60 | 131.00 | 127.96 | 467,811 |
13 Mar 2024 | 132.80 | 134.10 | 130.60 | 132.00 | 128.94 | 393,990 |
12 Mar 2024 | 129.00 | 132.60 | 128.41 | 131.00 | 127.96 | 814,158 |
11 Mar 2024 | 127.40 | 129.00 | 126.60 | 128.40 | 125.42 | 452,824 |
08 Mar 2024 | 128.40 | 130.00 | 126.20 | 127.60 | 124.64 | 451,594 |
07 Mar 2024 | 131.60 | 131.80 | 129.00 | 129.00 | 126.01 | 2,282,818 |
06 Mar 2024 | 129.80 | 133.20 | 129.20 | 132.20 | 129.13 | 1,605,606 |
05 Mar 2024 | 123.40 | 130.20 | 122.80 | 130.20 | 127.18 | 2,839,859 |
04 Mar 2024 | 124.00 | 126.00 | 123.40 | 123.80 | 120.93 | 6,199,158 |
01 Mar 2024 | 126.00 | 126.00 | 120.80 | 123.80 | 120.93 | 19,601,265 |
29 Feb 2024 | 124.60 | 128.60 | 122.80 | 122.80 | 119.95 | 4,968,794 |
28 Feb 2024 | 126.80 | 128.20 | 126.40 | 127.60 | 124.64 | 312,397 |
27 Feb 2024 | 127.00 | 127.20 | 126.35 | 127.00 | 124.06 | 424,023 |
26 Feb 2024 | 126.60 | 127.55 | 124.58 | 126.20 | 123.27 | 494,101 |
23 Feb 2024 | 128.00 | 128.00 | 125.80 | 127.00 | 124.06 | 737,723 |
22 Feb 2024 | 126.00 | 128.40 | 126.00 | 128.20 | 125.23 | 2,076,931 |
21 Feb 2024 | 127.20 | 127.20 | 125.00 | 126.20 | 123.27 | 1,022,658 |
20 Feb 2024 | 125.40 | 126.00 | 124.60 | 125.60 | 122.69 | 334,859 |
19 Feb 2024 | 125.80 | 126.60 | 124.40 | 126.00 | 123.08 | 784,048 |
16 Feb 2024 | 127.00 | 127.47 | 125.80 | 126.60 | 123.66 | 862,265 |
15 Feb 2024 | 128.20 | 128.20 | 127.00 | 127.40 | 124.45 | 496,441 |
14 Feb 2024 | 129.20 | 129.20 | 127.00 | 127.20 | 124.25 | 789,365 |
13 Feb 2024 | 127.80 | 128.00 | 126.20 | 126.20 | 123.27 | 1,866,916 |
12 Feb 2024 | 129.20 | 129.40 | 127.60 | 128.20 | 125.23 | 1,373,281 |
09 Feb 2024 | 124.60 | 128.60 | 124.60 | 128.60 | 125.62 | 2,933,273 |
08 Feb 2024 | 123.60 | 125.80 | 123.38 | 125.20 | 122.30 | 1,419,220 |
07 Feb 2024 | 121.20 | 123.60 | 121.20 | 123.20 | 120.34 | 937,410 |
06 Feb 2024 | 120.40 | 121.40 | 119.38 | 121.20 | 118.39 | 577,788 |
05 Feb 2024 | 120.60 | 121.60 | 119.28 | 120.20 | 117.41 | 479,955 |
02 Feb 2024 | 119.20 | 121.00 | 119.20 | 120.40 | 117.61 | 303,818 |
01 Feb 2024 | 121.60 | 122.27 | 120.40 | 121.00 | 118.19 | 391,984 |
31 Jan 2024 | 121.40 | 121.95 | 119.20 | 121.20 | 118.39 | 1,025,433 |
30 Jan 2024 | 122.20 | 123.00 | 120.40 | 121.60 | 118.78 | 1,671,121 |
29 Jan 2024 | 125.40 | 126.40 | 122.20 | 122.40 | 119.56 | 634,056 |
26 Jan 2024 | 123.80 | 125.16 | 123.80 | 124.60 | 121.71 | 611,718 |
25 Jan 2024 | 122.20 | 124.20 | 122.20 | 123.20 | 120.34 | 668,993 |
24 Jan 2024 | 125.00 | 125.40 | 123.40 | 123.40 | 120.54 | 172,103 |
23 Jan 2024 | 124.80 | 125.40 | 123.60 | 124.00 | 121.12 | 278,608 |
22 Jan 2024 | 121.40 | 124.60 | 121.40 | 124.60 | 121.71 | 1,470,017 |
19 Jan 2024 | 122.60 | 123.80 | 122.00 | 123.00 | 120.15 | 665,633 |
18 Jan 2024 | 122.40 | 123.64 | 120.80 | 121.80 | 118.98 | 780,818 |
17 Jan 2024 | 120.20 | 121.80 | 119.58 | 121.00 | 118.19 | 944,121 |
16 Jan 2024 | 117.00 | 123.00 | 117.00 | 120.20 | 117.41 | 906,685 |
15 Jan 2024 | 115.40 | 116.00 | 113.60 | 114.80 | 112.14 | 269,364 |
12 Jan 2024 | 115.00 | 115.80 | 113.80 | 115.80 | 113.11 | 576,070 |
11 Jan 2024 | 116.20 | 116.60 | 113.69 | 114.20 | 111.55 | 529,132 |
10 Jan 2024 | 111.80 | 115.00 | 111.80 | 114.80 | 112.14 | 230,047 |
09 Jan 2024 | 115.20 | 114.00 | 112.80 | 112.80 | 110.18 | 332,357 |
08 Jan 2024 | 114.60 | 115.80 | 113.80 | 115.20 | 112.53 | 459,462 |
05 Jan 2024 | 114.40 | 114.80 | 112.40 | 114.00 | 111.36 | 459,382 |
04 Jan 2024 | 113.40 | 114.80 | 112.70 | 114.20 | 111.55 | 258,033 |
03 Jan 2024 | 112.40 | 115.60 | 111.80 | 113.40 | 110.77 | 359,230 |
02 Jan 2024 | 114.60 | 116.20 | 113.80 | 113.80 | 111.16 | 259,208 |
29 Dec 2023 | 112.20 | 116.20 | 112.20 | 115.80 | 113.11 | 106,509 |
28 Dec 2023 | 115.40 | 117.40 | 113.20 | 114.80 | 112.14 | 85,187 |
27 Dec 2023 | 116.80 | 117.40 | 114.00 | 115.40 | 112.72 | 409,000 |
22 Dec 2023 | 113.00 | 116.60 | 113.00 | 116.60 | 113.90 | 673,364 |
21 Dec 2023 | 113.00 | 113.60 | 112.00 | 112.00 | 109.40 | 2,588,557 |
20 Dec 2023 | 111.60 | 113.42 | 110.40 | 113.00 | 110.38 | 908,769 |
19 Dec 2023 | 108.80 | 111.60 | 108.80 | 110.60 | 108.04 | 212,524 |
18 Dec 2023 | 109.20 | 110.00 | 107.60 | 108.80 | 106.28 | 835,546 |
15 Dec 2023 | 107.40 | 109.80 | 107.20 | 107.20 | 104.71 | 1,233,603 |
14 Dec 2023 | 106.00 | 109.80 | 106.00 | 107.00 | 104.52 | 844,964 |
13 Dec 2023 | 108.20 | 109.60 | 105.40 | 105.40 | 102.96 | 314,963 |
12 Dec 2023 | 111.20 | 112.40 | 108.20 | 108.20 | 105.69 | 330,397 |
11 Dec 2023 | 111.60 | 112.00 | 110.66 | 111.40 | 108.82 | 300,168 |
08 Dec 2023 | 110.00 | 112.20 | 109.80 | 111.80 | 109.21 | 890,447 |
07 Dec 2023 | 109.60 | 110.20 | 108.40 | 110.00 | 107.45 | 308,647 |
06 Dec 2023 | 108.80 | 110.40 | 108.67 | 109.20 | 106.67 | 549,258 |
05 Dec 2023 | 109.00 | 109.91 | 107.20 | 107.20 | 104.71 | 371,444 |
04 Dec 2023 | 107.60 | 110.30 | 107.60 | 109.00 | 106.47 | 310,880 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |