Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 56.8000 | 56.8200 | 56.8000 | 56.8200 | 56.8200 | - |
03 May 2024 | 57.5150 | 57.5150 | 56.8000 | 57.6778 | 57.6778 | - |
02 May 2024 | 56.9509 | 57.6778 | 56.9509 | 56.8000 | 56.8000 | - |
01 May 2024 | 57.5359 | 57.5605 | 57.1735 | 56.8100 | 56.8100 | - |
30 Apr 2024 | 57.1786 | 57.2033 | 56.8100 | 56.8100 | 56.8100 | - |
29 Apr 2024 | 57.2540 | 57.2540 | 56.8000 | 57.2981 | 57.2981 | - |
26 Apr 2024 | 56.7051 | 57.1260 | 56.7051 | 56.8000 | 56.8000 | - |
25 Apr 2024 | 56.5454 | 56.7239 | 56.5454 | 56.8000 | 56.8000 | - |
24 Apr 2024 | 56.4149 | 56.6359 | 56.4149 | 56.7300 | 56.7300 | - |
23 Apr 2024 | 56.6501 | 56.7300 | 56.6357 | 56.7300 | 56.7300 | - |
22 Apr 2024 | 56.5490 | 56.7430 | 56.5490 | 56.4610 | 56.4610 | - |
19 Apr 2024 | 56.8788 | 56.8788 | 56.5883 | 56.7000 | 56.7000 | - |
18 Apr 2024 | 56.5016 | 56.6800 | 56.5016 | 56.5090 | 56.5090 | - |
17 Apr 2024 | 56.6870 | 56.6870 | 56.6196 | 56.7000 | 56.7000 | - |
16 Apr 2024 | 56.8686 | 56.8686 | 56.6375 | 56.7000 | 56.7000 | - |
15 Apr 2024 | 56.6558 | 56.7000 | 56.6291 | 56.5136 | 56.5136 | - |
12 Apr 2024 | 56.5168 | 56.6207 | 56.5168 | 56.5036 | 56.5036 | - |
11 Apr 2024 | 57.2822 | 57.2822 | 56.5036 | 56.6500 | 56.6500 | - |
10 Apr 2024 | 56.7020 | 56.7020 | 56.7020 | 56.6500 | 56.6500 | - |
09 Apr 2024 | 56.4983 | 56.6409 | 56.4983 | 56.4840 | 56.4840 | - |
08 Apr 2024 | 56.4926 | 56.6669 | 56.4926 | 56.4246 | 56.4246 | - |
05 Apr 2024 | 56.7159 | 56.7159 | 56.4515 | 56.5500 | 56.5500 | - |
04 Apr 2024 | 56.2601 | 56.6110 | 56.2601 | 56.5726 | 56.5726 | - |
03 Apr 2024 | 56.4810 | 56.5726 | 56.4810 | 56.6045 | 56.6045 | - |
02 Apr 2024 | 56.6030 | 56.6045 | 56.6030 | 56.6000 | 56.6000 | - |
01 Apr 2024 | 56.5735 | 56.6000 | 56.5735 | 56.5224 | 56.5224 | - |
29 Mar 2024 | 56.6559 | 56.6588 | 56.5958 | 56.5000 | 56.5000 | - |
28 Mar 2024 | 56.5830 | 56.6008 | 56.5000 | 56.5000 | 56.5000 | - |
27 Mar 2024 | 56.7532 | 56.7532 | 56.5000 | 56.5000 | 56.5000 | - |
26 Mar 2024 | 56.5179 | 56.5958 | 56.5000 | 56.5000 | 56.5000 | - |
25 Mar 2024 | 56.3463 | 56.5693 | 56.3240 | 56.0992 | 56.0992 | - |
22 Mar 2024 | 56.8823 | 56.8823 | 56.3216 | 56.5697 | 56.5697 | - |
21 Mar 2024 | 56.0876 | 56.5697 | 56.0876 | 56.5000 | 56.5000 | - |
20 Mar 2024 | 56.4907 | 56.5731 | 56.4907 | 56.5000 | 56.5000 | - |
19 Mar 2024 | 56.7368 | 56.7368 | 56.5693 | 56.7086 | 56.7086 | - |
18 Mar 2024 | 56.3376 | 56.5565 | 56.3376 | 56.3306 | 56.3306 | - |
15 Mar 2024 | 56.8832 | 56.8881 | 56.3195 | 56.5000 | 56.5000 | - |
14 Mar 2024 | 56.5136 | 56.5670 | 56.5000 | 56.5428 | 56.5428 | - |
13 Mar 2024 | 56.5956 | 56.5956 | 56.5000 | 56.5000 | 56.5000 | - |
12 Mar 2024 | 56.5905 | 56.5905 | 56.5000 | 56.5000 | 56.5000 | - |
11 Mar 2024 | 56.5075 | 56.5548 | 56.4000 | 56.4814 | 56.4814 | - |
08 Mar 2024 | 56.2559 | 56.5560 | 56.2559 | 56.2860 | 56.2860 | - |
07 Mar 2024 | 56.4139 | 56.5159 | 56.4000 | 56.4000 | 56.4000 | - |
06 Mar 2024 | 56.5562 | 56.5562 | 56.5249 | 56.5395 | 56.5395 | - |
05 Mar 2024 | 56.5531 | 56.5531 | 56.5395 | 56.5398 | 56.5398 | - |
04 Mar 2024 | 56.1281 | 56.5398 | 56.1281 | 56.0539 | 56.0539 | - |
01 Mar 2024 | 56.2905 | 56.4600 | 56.2147 | 56.4600 | 56.4600 | - |
29 Feb 2024 | 56.4341 | 56.4341 | 56.2432 | 56.3909 | 56.3909 | - |
28 Feb 2024 | 56.5934 | 56.5934 | 56.5006 | 56.4300 | 56.4300 | - |
27 Feb 2024 | 56.5066 | 56.5066 | 56.4200 | 56.4200 | 56.4200 | - |
26 Feb 2024 | 56.5407 | 56.5407 | 56.4821 | 56.4348 | 56.4348 | - |
23 Feb 2024 | 56.6366 | 56.6366 | 56.3900 | 56.3900 | 56.3900 | - |
22 Feb 2024 | 56.3283 | 56.5001 | 56.3283 | 56.3500 | 56.3500 | - |
21 Feb 2024 | 56.3940 | 56.4673 | 56.3600 | 56.3600 | 56.3600 | - |
20 Feb 2024 | 56.5102 | 56.5102 | 56.3300 | 56.4410 | 56.4410 | - |
19 Feb 2024 | 56.0924 | 56.4410 | 56.0924 | 56.1070 | 56.1070 | - |
16 Feb 2024 | 56.2871 | 56.3200 | 56.1278 | 56.3200 | 56.3200 | - |
15 Feb 2024 | 56.3249 | 56.4170 | 56.3000 | 56.3000 | 56.3000 | - |
14 Feb 2024 | 56.7759 | 56.7759 | 56.2500 | 56.2500 | 56.2500 | - |
13 Feb 2024 | 56.4350 | 56.4350 | 56.4269 | 56.2800 | 56.2800 | - |
12 Feb 2024 | 56.2857 | 56.4132 | 56.2500 | 56.3601 | 56.3601 | - |
09 Feb 2024 | 56.3477 | 56.4071 | 56.2500 | 56.2500 | 56.2500 | - |
08 Feb 2024 | 56.3609 | 56.4346 | 56.2000 | 56.2000 | 56.2000 | - |
07 Feb 2024 | 56.2637 | 56.4086 | 56.1000 | 56.1000 | 56.1000 | - |
06 Feb 2024 | 56.0190 | 56.4306 | 56.0190 | 56.0355 | 56.0355 | - |
05 Feb 2024 | 56.9738 | 56.9738 | 55.9849 | 56.8964 | 56.8964 | - |
02 Feb 2024 | 56.0383 | 56.3910 | 56.0383 | 56.0500 | 56.0500 | - |
01 Feb 2024 | 56.0898 | 56.3524 | 56.0898 | 56.1000 | 56.1000 | - |
31 Jan 2024 | 56.4174 | 56.4174 | 55.8323 | 56.1000 | 56.1000 | - |
30 Jan 2024 | 55.8564 | 56.3656 | 55.8564 | 56.1500 | 56.1500 | - |
29 Jan 2024 | 56.5152 | 56.5152 | 55.8920 | 56.4086 | 56.4086 | - |
26 Jan 2024 | 56.6160 | 56.6160 | 56.1000 | 56.1000 | 56.1000 | - |
25 Jan 2024 | 56.4253 | 56.4253 | 56.1000 | 56.1000 | 56.1000 | - |
24 Jan 2024 | 56.3888 | 56.3888 | 56.3378 | 56.0800 | 56.0800 | - |
23 Jan 2024 | 56.3551 | 56.3551 | 56.0000 | 56.0000 | 56.0000 | - |
22 Jan 2024 | 56.2655 | 56.3269 | 56.1000 | 56.2973 | 56.2973 | - |
19 Jan 2024 | 56.3545 | 56.3739 | 56.0000 | 56.0500 | 56.0500 | - |
18 Jan 2024 | 55.7783 | 56.3382 | 55.7783 | 56.0500 | 56.0500 | - |
17 Jan 2024 | 56.4109 | 56.4109 | 55.8686 | 56.4098 | 56.4098 | - |
16 Jan 2024 | 56.4208 | 56.4208 | 56.3407 | 56.2723 | 56.2723 | - |
15 Jan 2024 | 56.3454 | 56.3454 | 56.2723 | 56.2457 | 56.2457 | - |
12 Jan 2024 | 56.3009 | 56.3554 | 56.0500 | 56.3302 | 56.3302 | - |
11 Jan 2024 | 56.1524 | 56.3302 | 56.1524 | 56.3168 | 56.3168 | - |
10 Jan 2024 | 56.2935 | 56.3168 | 56.2935 | 56.2763 | 56.2763 | - |
09 Jan 2024 | 56.1722 | 56.2763 | 56.1722 | 56.0000 | 56.0000 | - |
08 Jan 2024 | 55.6497 | 56.2676 | 55.6497 | 55.6630 | 55.6630 | - |
05 Jan 2024 | 56.2923 | 56.2923 | 55.8139 | 55.8200 | 55.8200 | - |
04 Jan 2024 | 55.8016 | 56.3000 | 55.8016 | 55.8900 | 55.8900 | - |
03 Jan 2024 | 56.3888 | 56.3888 | 55.7419 | 55.8900 | 55.8900 | - |
02 Jan 2024 | 56.3132 | 56.3132 | 55.7700 | 56.2491 | 56.2491 | - |
01 Jan 2024 | 56.2797 | 56.2797 | 56.2491 | 56.1983 | 56.1983 | - |
29 Dec 2023 | 56.3043 | 56.3043 | 56.0943 | 55.7700 | 55.7700 | - |
28 Dec 2023 | 55.8118 | 56.1169 | 55.7692 | 55.8000 | 55.8000 | - |
27 Dec 2023 | 56.0813 | 56.0813 | 55.7500 | 55.7500 | 55.7500 | - |
26 Dec 2023 | 56.1999 | 56.1999 | 56.1805 | 56.1427 | 56.1427 | - |
25 Dec 2023 | 56.1999 | 56.1999 | 56.1805 | 56.1427 | 56.1427 | - |
22 Dec 2023 | 55.9649 | 56.0717 | 55.9649 | 55.8800 | 55.8800 | - |
21 Dec 2023 | 55.9731 | 56.0347 | 55.8000 | 55.8000 | 55.8000 | - |
20 Dec 2023 | 55.8726 | 56.0452 | 55.8726 | 55.8000 | 55.8000 | - |
19 Dec 2023 | 55.9996 | 55.9996 | 55.8000 | 56.0242 | 56.0242 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |