Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 Mar 2023 | 42.40 | 44.45 | 42.25 | 42.70 | 42.70 | 669,957 |
30 Mar 2023 | 43.05 | 44.50 | 42.70 | 42.70 | 42.70 | 395,632 |
29 Mar 2023 | 42.50 | 43.95 | 42.25 | 42.25 | 42.25 | 1,614,971 |
28 Mar 2023 | 44.05 | 46.15 | 42.40 | 42.40 | 42.40 | 898,457 |
27 Mar 2023 | 42.85 | 46.15 | 42.85 | 43.00 | 43.00 | 644,690 |
24 Mar 2023 | 43.70 | 44.65 | 42.85 | 43.00 | 43.00 | 1,321,661 |
23 Mar 2023 | 44.70 | 47.45 | 43.50 | 44.00 | 44.00 | 1,018,063 |
22 Mar 2023 | 45.05 | 47.65 | 44.50 | 44.75 | 44.75 | 686,887 |
21 Mar 2023 | 46.45 | 47.65 | 45.70 | 45.80 | 45.80 | 627,004 |
20 Mar 2023 | 46.80 | 47.70 | 45.15 | 46.80 | 46.80 | 1,385,828 |
17 Mar 2023 | 47.50 | 47.70 | 46.54 | 47.15 | 47.15 | 817,983 |
16 Mar 2023 | 47.00 | 47.30 | 45.95 | 46.15 | 46.15 | 877,356 |
16 Mar 2023 | 1.365 Dividend | |||||
15 Mar 2023 | 47.65 | 47.65 | 46.30 | 47.10 | 45.73 | 632,064 |
14 Mar 2023 | 46.90 | 48.95 | 46.15 | 46.80 | 45.44 | 1,277,340 |
13 Mar 2023 | 47.45 | 49.90 | 46.25 | 46.25 | 44.91 | 740,225 |
10 Mar 2023 | 47.65 | 49.55 | 46.30 | 46.55 | 45.20 | 3,064,215 |
09 Mar 2023 | 50.00 | 50.50 | 47.65 | 47.90 | 46.51 | 1,825,319 |
08 Mar 2023 | 53.50 | 53.50 | 50.10 | 50.30 | 48.84 | 734,270 |
07 Mar 2023 | 53.00 | 53.40 | 51.20 | 51.60 | 50.10 | 618,933 |
06 Mar 2023 | 52.60 | 52.60 | 51.64 | 52.10 | 50.59 | 1,432,568 |
03 Mar 2023 | 51.70 | 53.00 | 50.80 | 52.40 | 50.88 | 2,918,880 |
02 Mar 2023 | 51.70 | 52.10 | 46.83 | 50.80 | 49.33 | 2,370,198 |
01 Mar 2023 | 52.30 | 52.70 | 51.70 | 51.80 | 50.30 | 612,829 |
28 Feb 2023 | 53.00 | 53.10 | 52.00 | 52.80 | 51.27 | 685,139 |
27 Feb 2023 | 53.30 | 54.00 | 52.80 | 52.80 | 51.27 | 450,827 |
24 Feb 2023 | 54.00 | 57.10 | 53.80 | 53.80 | 52.24 | 441,761 |
23 Feb 2023 | 54.00 | 55.50 | 54.00 | 54.60 | 53.02 | 288,390 |
22 Feb 2023 | 54.00 | 55.40 | 54.00 | 54.60 | 53.02 | 658,838 |
21 Feb 2023 | 56.30 | 56.60 | 55.05 | 55.80 | 54.18 | 349,617 |
20 Feb 2023 | 56.50 | 57.16 | 55.90 | 56.60 | 54.96 | 533,749 |
17 Feb 2023 | 55.10 | 57.50 | 54.73 | 56.90 | 55.25 | 340,397 |
16 Feb 2023 | 54.90 | 56.24 | 53.10 | 55.60 | 53.99 | 481,517 |
15 Feb 2023 | 55.00 | 56.10 | 54.00 | 54.00 | 52.44 | 590,138 |
14 Feb 2023 | 54.80 | 56.05 | 53.62 | 55.00 | 53.41 | 883,301 |
13 Feb 2023 | 54.00 | 55.20 | 52.70 | 54.90 | 53.31 | 998,733 |
10 Feb 2023 | 51.80 | 55.50 | 51.50 | 54.30 | 52.73 | 841,197 |
09 Feb 2023 | 52.40 | 52.90 | 52.00 | 52.30 | 50.78 | 1,277,768 |
08 Feb 2023 | 50.70 | 53.00 | 50.41 | 52.90 | 51.37 | 1,573,159 |
07 Feb 2023 | 50.70 | 51.00 | 49.81 | 50.70 | 49.23 | 1,202,100 |
06 Feb 2023 | 52.10 | 52.60 | 50.36 | 51.00 | 49.52 | 950,284 |
03 Feb 2023 | 51.50 | 52.90 | 51.50 | 52.10 | 50.59 | 2,457,617 |
02 Feb 2023 | 50.20 | 51.70 | 50.15 | 50.80 | 49.33 | 2,284,018 |
01 Feb 2023 | 50.60 | 51.50 | 49.80 | 50.00 | 48.55 | 2,004,285 |
31 Jan 2023 | 51.00 | 51.80 | 49.70 | 49.85 | 48.41 | 1,128,046 |
30 Jan 2023 | 50.50 | 51.00 | 49.60 | 51.00 | 49.52 | 1,342,269 |
27 Jan 2023 | 49.40 | 50.30 | 48.45 | 50.30 | 48.84 | 1,029,737 |
26 Jan 2023 | 49.05 | 49.98 | 48.50 | 49.10 | 47.68 | 1,819,621 |
25 Jan 2023 | 51.50 | 52.70 | 49.35 | 49.80 | 48.36 | 1,179,192 |
24 Jan 2023 | 52.80 | 52.80 | 51.40 | 51.40 | 49.91 | 779,904 |
23 Jan 2023 | 53.40 | 53.40 | 51.70 | 52.10 | 50.59 | 879,566 |
20 Jan 2023 | 52.60 | 53.90 | 52.40 | 53.00 | 51.46 | 836,964 |
19 Jan 2023 | 54.40 | 56.70 | 52.10 | 52.10 | 50.59 | 1,630,669 |
18 Jan 2023 | 55.80 | 57.90 | 54.70 | 54.70 | 53.11 | 1,270,603 |
17 Jan 2023 | 57.30 | 58.50 | 56.00 | 56.70 | 55.06 | 1,651,814 |
16 Jan 2023 | 59.50 | 60.60 | 57.10 | 57.70 | 56.03 | 1,030,857 |
13 Jan 2023 | 60.40 | 61.90 | 59.10 | 59.40 | 57.68 | 1,069,231 |
12 Jan 2023 | 61.10 | 61.10 | 59.60 | 60.00 | 58.26 | 980,287 |
11 Jan 2023 | 60.40 | 60.60 | 59.50 | 60.20 | 58.46 | 846,361 |
10 Jan 2023 | 60.10 | 61.10 | 59.57 | 59.80 | 58.07 | 816,966 |
09 Jan 2023 | 60.10 | 63.40 | 59.70 | 59.70 | 57.97 | 905,515 |
06 Jan 2023 | 61.50 | 63.50 | 60.40 | 60.40 | 58.65 | 355,312 |
05 Jan 2023 | 60.10 | 61.70 | 60.10 | 60.60 | 58.84 | 761,673 |
04 Jan 2023 | 62.10 | 63.50 | 60.50 | 60.80 | 59.04 | 845,503 |
03 Jan 2023 | 64.00 | 64.00 | 61.00 | 62.50 | 60.69 | 503,377 |
30 Dec 2022 | 62.00 | 63.90 | 60.92 | 61.30 | 59.52 | 328,456 |
29 Dec 2022 | 62.30 | 63.90 | 61.60 | 62.30 | 60.49 | 120,163 |
28 Dec 2022 | 63.00 | 63.60 | 61.90 | 61.90 | 60.11 | 353,282 |
23 Dec 2022 | 62.00 | 62.90 | 61.87 | 62.80 | 60.98 | 204,974 |
22 Dec 2022 | 62.30 | 64.30 | 61.00 | 61.40 | 59.62 | 276,711 |
21 Dec 2022 | 60.80 | 62.30 | 60.63 | 62.10 | 60.30 | 291,204 |
20 Dec 2022 | 62.00 | 63.70 | 59.51 | 60.60 | 58.84 | 1,050,044 |
19 Dec 2022 | 64.20 | 66.90 | 60.76 | 61.60 | 59.81 | 1,002,361 |
16 Dec 2022 | 67.00 | 67.00 | 63.90 | 64.20 | 62.34 | 1,154,944 |
15 Dec 2022 | 66.60 | 67.80 | 65.00 | 65.10 | 63.21 | 519,678 |
14 Dec 2022 | 67.70 | 68.40 | 66.50 | 66.50 | 64.57 | 598,257 |
13 Dec 2022 | 67.60 | 68.40 | 66.96 | 67.70 | 65.74 | 715,173 |
12 Dec 2022 | 69.00 | 69.90 | 67.00 | 67.10 | 65.16 | 560,697 |
09 Dec 2022 | 69.30 | 70.20 | 69.00 | 69.00 | 67.00 | 456,648 |
08 Dec 2022 | 70.60 | 70.60 | 69.20 | 69.20 | 67.19 | 624,539 |
07 Dec 2022 | 70.70 | 71.50 | 69.60 | 69.90 | 67.87 | 804,690 |
06 Dec 2022 | 70.60 | 71.40 | 70.10 | 71.00 | 68.94 | 485,649 |
05 Dec 2022 | 71.00 | 71.50 | 69.70 | 71.00 | 68.94 | 446,309 |
02 Dec 2022 | 69.70 | 70.10 | 68.10 | 70.10 | 68.07 | 358,259 |
01 Dec 2022 | 68.80 | 69.90 | 68.33 | 68.80 | 66.81 | 507,896 |
01 Dec 2022 | 1.365 Dividend | |||||
30 Nov 2022 | 68.80 | 70.80 | 68.00 | 69.00 | 65.67 | 775,841 |
29 Nov 2022 | 68.30 | 68.80 | 67.54 | 68.40 | 65.10 | 178,278 |
28 Nov 2022 | 67.90 | 68.50 | 65.80 | 68.00 | 64.72 | 685,215 |
25 Nov 2022 | 68.00 | 68.00 | 66.00 | 67.30 | 64.06 | 314,942 |
24 Nov 2022 | 67.50 | 68.00 | 66.77 | 67.50 | 64.25 | 446,833 |
23 Nov 2022 | 68.30 | 69.00 | 65.10 | 66.10 | 62.91 | 1,516,167 |
22 Nov 2022 | 68.30 | 68.90 | 68.30 | 68.50 | 65.20 | 318,601 |
21 Nov 2022 | 68.50 | 69.00 | 68.10 | 68.50 | 65.20 | 1,060,792 |
18 Nov 2022 | 68.30 | 68.50 | 67.45 | 68.00 | 64.72 | 332,773 |
17 Nov 2022 | 68.00 | 68.50 | 67.10 | 67.70 | 64.44 | 317,742 |
16 Nov 2022 | 68.30 | 68.30 | 66.30 | 67.70 | 64.44 | 625,076 |
15 Nov 2022 | 68.30 | 69.00 | 67.90 | 68.00 | 64.72 | 473,031 |
14 Nov 2022 | 67.60 | 69.40 | 66.50 | 68.30 | 65.01 | 680,219 |
11 Nov 2022 | 69.40 | 69.40 | 67.70 | 68.10 | 64.82 | 374,848 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |