Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 May 2023 | 125.00 | 125.50 | 125.00 | 125.00 | 125.00 | 1,992 |
25 May 2023 | 128.50 | 128.50 | 124.00 | 127.00 | 127.00 | 3,117 |
24 May 2023 | 126.00 | 127.50 | 126.00 | 127.00 | 127.00 | 2,273 |
23 May 2023 | 124.50 | 126.50 | 124.00 | 126.00 | 126.00 | 5,610 |
22 May 2023 | 125.50 | 125.50 | 124.00 | 124.50 | 124.50 | 639 |
17 May 2023 | 124.00 | 126.00 | 124.00 | 125.50 | 125.50 | 1,252 |
16 May 2023 | 124.00 | 125.50 | 123.50 | 125.50 | 125.50 | 3,001 |
15 May 2023 | 124.00 | 126.00 | 124.00 | 126.00 | 126.00 | 7,215 |
12 May 2023 | 123.00 | 127.00 | 123.00 | 127.00 | 127.00 | 5,622 |
11 May 2023 | 126.00 | 127.00 | 123.00 | 123.00 | 123.00 | 9,351 |
10 May 2023 | 124.50 | 127.00 | 122.50 | 124.00 | 124.00 | 6,809 |
09 May 2023 | 124.00 | 125.00 | 124.00 | 124.50 | 124.50 | 1,488 |
08 May 2023 | 123.00 | 130.00 | 123.00 | 124.00 | 124.00 | 4,253 |
04 May 2023 | 123.00 | 123.00 | 122.00 | 122.00 | 122.00 | 1,070 |
03 May 2023 | 125.50 | 125.50 | 118.00 | 120.50 | 120.50 | 17,311 |
02 May 2023 | 127.50 | 127.50 | 125.50 | 126.00 | 126.00 | 1,400 |
01 May 2023 | 125.00 | 127.50 | 124.50 | 127.50 | 127.50 | 1,757 |
28 Apr 2023 | 127.00 | 127.00 | 124.50 | 125.00 | 125.00 | 2,326 |
27 Apr 2023 | 125.00 | 128.50 | 125.00 | 126.50 | 126.50 | 961 |
26 Apr 2023 | 125.00 | 129.50 | 125.00 | 129.50 | 129.50 | 910 |
25 Apr 2023 | 125.50 | 126.00 | 125.00 | 125.00 | 125.00 | 7,993 |
24 Apr 2023 | 126.00 | 128.00 | 125.00 | 127.50 | 127.50 | 2,164 |
21 Apr 2023 | 129.00 | 129.00 | 127.00 | 127.00 | 127.00 | 1,978 |
20 Apr 2023 | 128.50 | 128.50 | 128.50 | 128.50 | 128.50 | - |
19 Apr 2023 | 127.00 | 128.50 | 126.50 | 128.50 | 128.50 | 1,039 |
18 Apr 2023 | 128.50 | 129.00 | 126.00 | 127.00 | 127.00 | 3,311 |
17 Apr 2023 | 129.50 | 129.50 | 128.50 | 129.00 | 129.00 | 2,147 |
14 Apr 2023 | 125.50 | 129.50 | 125.50 | 129.50 | 129.50 | 5,901 |
13 Apr 2023 | 125.00 | 126.00 | 124.00 | 124.00 | 124.00 | 2,399 |
12 Apr 2023 | 125.00 | 125.50 | 124.00 | 124.00 | 124.00 | 1,122 |
11 Apr 2023 | 123.50 | 125.50 | 122.00 | 124.50 | 124.50 | 3,160 |
05 Apr 2023 | 122.50 | 124.00 | 122.00 | 123.00 | 123.00 | 4,549 |
04 Apr 2023 | 123.50 | 124.00 | 122.50 | 122.50 | 122.50 | 790 |
03 Apr 2023 | 126.00 | 126.00 | 123.00 | 123.50 | 123.50 | 1,359 |
31 Mar 2023 | 124.00 | 124.00 | 123.00 | 123.00 | 123.00 | 783 |
30 Mar 2023 | 122.50 | 124.00 | 122.50 | 123.50 | 123.50 | 3,019 |
29 Mar 2023 | 124.00 | 124.00 | 122.00 | 122.00 | 122.00 | 2,215 |
28 Mar 2023 | 124.00 | 124.00 | 123.00 | 123.00 | 123.00 | 1,971 |
27 Mar 2023 | 123.00 | 124.00 | 122.00 | 122.00 | 122.00 | 4,395 |
24 Mar 2023 | 125.00 | 125.00 | 119.50 | 122.50 | 122.50 | 9,564 |
23 Mar 2023 | 127.50 | 127.50 | 126.00 | 126.00 | 126.00 | 4,932 |
22 Mar 2023 | 126.00 | 129.00 | 126.00 | 129.00 | 129.00 | 1,032 |
21 Mar 2023 | 132.00 | 132.00 | 125.00 | 129.50 | 129.50 | 3,220 |
20 Mar 2023 | 124.50 | 128.00 | 118.00 | 128.00 | 128.00 | 14,670 |
17 Mar 2023 | 127.00 | 127.00 | 125.00 | 125.00 | 125.00 | 668 |
16 Mar 2023 | 126.00 | 127.00 | 125.00 | 126.00 | 126.00 | 1,802 |
15 Mar 2023 | 129.50 | 130.00 | 125.00 | 128.00 | 128.00 | 4,748 |
14 Mar 2023 | 129.00 | 130.00 | 127.50 | 127.50 | 127.50 | 3,784 |
13 Mar 2023 | 131.50 | 132.00 | 125.00 | 127.00 | 127.00 | 16,842 |
10 Mar 2023 | 131.50 | 133.00 | 131.50 | 132.00 | 132.00 | 1,363 |
09 Mar 2023 | 134.50 | 135.00 | 134.00 | 134.00 | 134.00 | 5,644 |
08 Mar 2023 | 137.50 | 137.50 | 135.00 | 135.00 | 135.00 | 8,821 |
07 Mar 2023 | 139.00 | 139.00 | 134.50 | 136.50 | 136.50 | 12,196 |
07 Mar 2023 | 3 Dividend | |||||
06 Mar 2023 | 139.50 | 140.50 | 139.00 | 140.00 | 137.00 | 4,762 |
03 Mar 2023 | 140.00 | 140.00 | 138.50 | 138.50 | 135.53 | 12,835 |
02 Mar 2023 | 137.50 | 139.50 | 137.50 | 138.00 | 135.04 | 8,265 |
01 Mar 2023 | 136.50 | 138.00 | 136.50 | 137.50 | 134.55 | 2,028 |
28 Feb 2023 | 135.50 | 136.50 | 134.00 | 136.50 | 133.57 | 1,812 |
27 Feb 2023 | 134.50 | 136.00 | 134.50 | 135.50 | 132.60 | 5,944 |
24 Feb 2023 | 134.50 | 136.00 | 134.00 | 134.00 | 131.13 | 4,943 |
23 Feb 2023 | 132.00 | 135.00 | 129.00 | 134.00 | 131.13 | 10,452 |
22 Feb 2023 | 132.50 | 133.50 | 132.50 | 133.00 | 130.15 | 1,944 |
21 Feb 2023 | 131.50 | 133.50 | 130.00 | 133.00 | 130.15 | 3,169 |
20 Feb 2023 | 133.50 | 133.50 | 129.00 | 131.00 | 128.19 | 5,498 |
17 Feb 2023 | 133.50 | 134.00 | 133.00 | 133.00 | 130.15 | 2,402 |
16 Feb 2023 | 133.00 | 134.00 | 133.00 | 133.50 | 130.64 | 2,473 |
15 Feb 2023 | 133.00 | 133.50 | 130.00 | 132.00 | 129.17 | 3,376 |
14 Feb 2023 | 132.00 | 132.00 | 130.00 | 131.50 | 128.68 | 4,650 |
13 Feb 2023 | 131.50 | 133.50 | 131.50 | 132.00 | 129.17 | 1,773 |
10 Feb 2023 | 130.00 | 132.00 | 130.00 | 131.50 | 128.68 | 10,710 |
09 Feb 2023 | 128.50 | 132.00 | 128.50 | 130.00 | 127.21 | 39,247 |
08 Feb 2023 | 127.00 | 129.50 | 127.00 | 128.50 | 125.75 | 3,525 |
07 Feb 2023 | 128.00 | 129.00 | 127.00 | 129.00 | 126.24 | 2,244 |
06 Feb 2023 | 128.50 | 129.00 | 127.50 | 127.50 | 124.77 | 264 |
03 Feb 2023 | 127.50 | 128.50 | 127.00 | 128.50 | 125.75 | 1,721 |
02 Feb 2023 | 128.50 | 128.50 | 127.00 | 127.00 | 124.28 | 1,937 |
01 Feb 2023 | 127.00 | 128.50 | 127.00 | 128.00 | 125.26 | 2,754 |
31 Jan 2023 | 127.00 | 127.00 | 126.00 | 126.00 | 123.30 | 2,938 |
30 Jan 2023 | 126.00 | 127.00 | 126.00 | 127.00 | 124.28 | 1,338 |
27 Jan 2023 | 126.00 | 126.00 | 125.50 | 126.00 | 123.30 | 280 |
26 Jan 2023 | 125.50 | 127.00 | 125.50 | 127.00 | 124.28 | 3,390 |
25 Jan 2023 | 128.50 | 128.50 | 126.00 | 126.00 | 123.30 | 3,679 |
24 Jan 2023 | 127.50 | 128.50 | 127.50 | 128.50 | 125.75 | 2,351 |
23 Jan 2023 | 126.00 | 128.00 | 126.00 | 128.00 | 125.26 | 3,104 |
20 Jan 2023 | 127.50 | 127.50 | 125.50 | 127.00 | 124.28 | 108 |
19 Jan 2023 | 127.50 | 127.50 | 126.50 | 127.00 | 124.28 | 443 |
18 Jan 2023 | 125.50 | 127.00 | 125.00 | 126.00 | 123.30 | 1,551 |
17 Jan 2023 | 127.50 | 127.50 | 125.50 | 125.50 | 122.81 | 403 |
16 Jan 2023 | 127.50 | 127.50 | 125.50 | 127.50 | 124.77 | 1,756 |
13 Jan 2023 | 126.50 | 127.00 | 125.00 | 127.00 | 124.28 | 2,461 |
12 Jan 2023 | 127.00 | 127.00 | 125.00 | 127.00 | 124.28 | 321 |
11 Jan 2023 | 127.00 | 127.50 | 125.50 | 127.00 | 124.28 | 819 |
10 Jan 2023 | 127.50 | 127.50 | 124.00 | 125.50 | 122.81 | 3,735 |
09 Jan 2023 | 125.50 | 128.00 | 125.50 | 128.00 | 125.26 | 5,773 |
06 Jan 2023 | 128.00 | 129.50 | 127.00 | 129.00 | 126.24 | 7,411 |
05 Jan 2023 | 127.00 | 128.00 | 127.00 | 128.00 | 125.26 | 7,964 |
04 Jan 2023 | 127.50 | 128.00 | 126.50 | 127.00 | 124.28 | 3,079 |
03 Jan 2023 | 125.50 | 128.00 | 125.50 | 128.00 | 125.26 | 16,912 |
02 Jan 2023 | 120.00 | 126.00 | 120.00 | 124.50 | 121.83 | 4,261 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |