Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 116.00 | 116.00 | 113.50 | 115.00 | 115.00 | 12,329 |
09 May 2024 | 116.50 | 117.00 | 114.50 | 115.00 | 115.00 | 47,575 |
08 May 2024 | 112.50 | 116.50 | 112.50 | 116.00 | 116.00 | 87,829 |
07 May 2024 | 111.00 | 112.50 | 111.00 | 112.50 | 112.50 | 37,939 |
06 May 2024 | 112.50 | 112.50 | 111.00 | 111.50 | 111.50 | 130,175 |
03 May 2024 | 113.00 | 113.00 | 111.00 | 112.00 | 112.00 | 88,642 |
02 May 2024 | 114.00 | 114.00 | 111.00 | 112.00 | 112.00 | 228,396 |
30 Apr 2024 | 113.50 | 115.00 | 113.00 | 114.00 | 114.00 | 164,832 |
29 Apr 2024 | 117.00 | 117.00 | 113.50 | 114.50 | 114.50 | 189,091 |
26 Apr 2024 | 116.50 | 119.50 | 115.50 | 116.00 | 116.00 | 148,943 |
25 Apr 2024 | 117.50 | 119.50 | 115.50 | 118.00 | 118.00 | 101,468 |
24 Apr 2024 | 116.00 | 120.00 | 116.00 | 120.00 | 120.00 | 34,361 |
23 Apr 2024 | 114.50 | 120.00 | 114.50 | 118.50 | 118.50 | 108,005 |
22 Apr 2024 | 114.50 | 116.00 | 114.00 | 116.00 | 116.00 | 32,761 |
19 Apr 2024 | 115.50 | 116.00 | 112.50 | 114.00 | 114.00 | 137,359 |
18 Apr 2024 | 114.50 | 116.00 | 111.50 | 115.00 | 115.00 | 205,130 |
17 Apr 2024 | 118.50 | 119.00 | 114.50 | 116.50 | 116.50 | 242,607 |
16 Apr 2024 | 120.00 | 120.50 | 114.00 | 116.00 | 116.00 | 283,328 |
15 Apr 2024 | 120.50 | 122.50 | 119.50 | 120.50 | 120.50 | 65,481 |
12 Apr 2024 | 122.50 | 123.00 | 119.50 | 120.00 | 120.00 | 233,509 |
11 Apr 2024 | 130.00 | 130.50 | 120.00 | 122.00 | 122.00 | 461,413 |
11 Apr 2024 | 1 Dividend | |||||
10 Apr 2024 | 121.00 | 132.50 | 120.00 | 129.00 | 128.00 | 626,869 |
09 Apr 2024 | 120.50 | 121.50 | 119.50 | 121.00 | 120.06 | 79,871 |
08 Apr 2024 | 120.00 | 121.50 | 119.50 | 120.50 | 119.57 | 139,688 |
03 Apr 2024 | 119.00 | 119.50 | 116.50 | 119.50 | 118.57 | 56,199 |
02 Apr 2024 | 121.00 | 121.50 | 117.00 | 118.00 | 117.09 | 166,035 |
01 Apr 2024 | 123.00 | 123.00 | 118.00 | 120.50 | 119.57 | 204,323 |
29 Mar 2024 | 123.00 | 123.50 | 122.00 | 123.50 | 122.54 | 134,646 |
28 Mar 2024 | 121.50 | 123.50 | 121.00 | 123.00 | 122.05 | 330,798 |
27 Mar 2024 | 119.50 | 123.00 | 119.50 | 122.50 | 121.55 | 289,393 |
26 Mar 2024 | 120.00 | 121.50 | 119.00 | 121.00 | 120.06 | 254,749 |
25 Mar 2024 | 118.50 | 118.50 | 118.50 | 118.50 | 117.58 | - |
22 Mar 2024 | 119.50 | 119.50 | 116.50 | 118.50 | 117.58 | 48,051 |
21 Mar 2024 | 118.50 | 119.50 | 117.50 | 119.00 | 118.08 | 31,066 |
20 Mar 2024 | 119.50 | 119.50 | 115.00 | 116.50 | 115.60 | 213,242 |
19 Mar 2024 | 119.00 | 124.00 | 118.50 | 119.50 | 118.57 | 303,994 |
18 Mar 2024 | 120.00 | 120.00 | 120.00 | 120.00 | 119.07 | - |
15 Mar 2024 | 118.50 | 120.50 | 118.50 | 120.00 | 119.07 | 53,605 |
14 Mar 2024 | 117.50 | 121.50 | 117.00 | 119.50 | 118.57 | 278,119 |
13 Mar 2024 | 118.00 | 118.00 | 116.50 | 118.00 | 117.09 | 49,573 |
12 Mar 2024 | 115.00 | 118.00 | 115.00 | 117.50 | 116.59 | 63,476 |
11 Mar 2024 | 117.50 | 117.50 | 115.50 | 116.00 | 115.10 | 60,810 |
08 Mar 2024 | 119.50 | 121.50 | 113.50 | 116.50 | 115.60 | 292,580 |
07 Mar 2024 | 115.00 | 120.50 | 113.50 | 119.50 | 118.57 | 448,620 |
06 Mar 2024 | 116.00 | 116.50 | 111.50 | 114.00 | 113.12 | 486,852 |
05 Mar 2024 | 118.00 | 119.00 | 116.50 | 116.50 | 115.60 | 247,645 |
04 Mar 2024 | 119.00 | 121.00 | 117.50 | 119.50 | 118.57 | 206,307 |
01 Mar 2024 | 118.50 | 121.00 | 118.50 | 120.00 | 119.07 | 141,934 |
29 Feb 2024 | 118.50 | 121.00 | 118.50 | 120.50 | 119.57 | 48,200 |
27 Feb 2024 | 121.50 | 121.50 | 119.00 | 120.00 | 119.07 | 126,811 |
26 Feb 2024 | 117.50 | 122.50 | 117.50 | 121.00 | 120.06 | 136,137 |
23 Feb 2024 | 119.50 | 122.00 | 116.50 | 121.00 | 120.06 | 126,244 |
22 Feb 2024 | 122.50 | 122.50 | 119.00 | 120.00 | 119.07 | 140,075 |
21 Feb 2024 | 121.00 | 123.50 | 121.00 | 121.50 | 120.56 | 98,836 |
20 Feb 2024 | 121.00 | 122.00 | 120.00 | 120.50 | 119.57 | 111,198 |
19 Feb 2024 | 126.50 | 129.50 | 121.50 | 122.00 | 121.05 | 418,699 |
16 Feb 2024 | 115.50 | 132.50 | 114.00 | 126.50 | 125.52 | 555,005 |
15 Feb 2024 | 116.50 | 116.50 | 112.00 | 113.00 | 112.12 | 140,754 |
05 Feb 2024 | 116.50 | 117.00 | 115.00 | 116.00 | 115.10 | 58,891 |
02 Feb 2024 | 113.00 | 117.50 | 113.00 | 115.00 | 114.11 | 115,706 |
01 Feb 2024 | 114.50 | 116.50 | 110.00 | 112.50 | 111.63 | 352,950 |
31 Jan 2024 | 118.00 | 118.50 | 114.50 | 116.50 | 115.60 | 86,710 |
30 Jan 2024 | 118.00 | 119.50 | 114.50 | 116.50 | 115.60 | 127,094 |
29 Jan 2024 | 120.00 | 122.50 | 119.00 | 120.50 | 119.57 | 160,391 |
26 Jan 2024 | 112.00 | 120.50 | 111.50 | 120.00 | 119.07 | 1,275,777 |
25 Jan 2024 | 119.00 | 120.50 | 111.50 | 112.50 | 111.63 | 508,408 |
24 Jan 2024 | 124.00 | 124.00 | 119.50 | 120.50 | 119.57 | 138,444 |
23 Jan 2024 | 123.50 | 124.50 | 119.50 | 123.00 | 122.05 | 134,526 |
22 Jan 2024 | 121.50 | 127.50 | 121.00 | 121.00 | 120.06 | 162,618 |
19 Jan 2024 | 126.50 | 126.50 | 120.50 | 122.50 | 121.55 | 322,571 |
18 Jan 2024 | 129.00 | 129.00 | 124.50 | 125.50 | 124.53 | 200,934 |
17 Jan 2024 | 135.50 | 135.50 | 126.00 | 127.00 | 126.02 | 255,411 |
16 Jan 2024 | 127.50 | 136.50 | 127.00 | 131.50 | 130.48 | 373,160 |
15 Jan 2024 | 129.00 | 129.00 | 129.00 | 129.00 | 128.00 | - |
12 Jan 2024 | 128.50 | 132.00 | 127.50 | 129.00 | 128.00 | 138,258 |
11 Jan 2024 | 130.00 | 131.50 | 127.50 | 129.00 | 128.00 | 84,775 |
10 Jan 2024 | 133.00 | 134.00 | 127.50 | 130.00 | 128.99 | 207,047 |
09 Jan 2024 | 133.00 | 134.50 | 127.00 | 130.00 | 128.99 | 235,421 |
08 Jan 2024 | 135.00 | 137.50 | 132.00 | 132.50 | 131.47 | 187,258 |
05 Jan 2024 | 136.00 | 140.50 | 134.50 | 137.00 | 135.94 | 193,283 |
04 Jan 2024 | 137.50 | 138.00 | 132.00 | 134.00 | 132.96 | 243,457 |
03 Jan 2024 | 138.00 | 140.50 | 132.50 | 137.00 | 135.94 | 149,627 |
02 Jan 2024 | 134.00 | 142.50 | 133.50 | 140.00 | 138.91 | 465,895 |
29 Dec 2023 | 130.00 | 135.00 | 127.50 | 132.50 | 131.47 | 241,560 |
28 Dec 2023 | 135.50 | 135.50 | 128.50 | 129.50 | 128.50 | 204,912 |
27 Dec 2023 | 136.00 | 137.50 | 130.50 | 134.00 | 132.96 | 395,689 |
26 Dec 2023 | 122.50 | 129.50 | 119.50 | 128.50 | 127.50 | 249,432 |
25 Dec 2023 | 122.00 | 127.50 | 120.00 | 121.50 | 120.56 | 175,558 |
22 Dec 2023 | 121.50 | 128.00 | 120.50 | 125.50 | 124.53 | 116,537 |
21 Dec 2023 | 127.00 | 127.50 | 119.50 | 122.50 | 121.55 | 323,085 |
20 Dec 2023 | 128.00 | 130.50 | 125.00 | 127.50 | 126.51 | 233,818 |
19 Dec 2023 | 137.00 | 145.50 | 118.50 | 128.00 | 127.01 | 829,338 |
18 Dec 2023 | 122.00 | 145.00 | 120.50 | 138.00 | 136.93 | 876,784 |
15 Dec 2023 | 109.00 | 118.00 | 108.00 | 116.50 | 115.60 | 576,490 |
14 Dec 2023 | 105.00 | 110.50 | 104.50 | 109.50 | 108.65 | 731,798 |
13 Dec 2023 | 100.50 | 110.00 | 99.30 | 105.00 | 104.19 | 963,406 |
12 Dec 2023 | 95.50 | 100.50 | 95.30 | 98.70 | 97.93 | 431,414 |
11 Dec 2023 | 92.00 | 100.50 | 89.50 | 97.00 | 96.25 | 686,598 |
08 Dec 2023 | 88.80 | 93.40 | 88.80 | 91.30 | 90.59 | 410,607 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |