Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 May 2024 | 39.5600 | 39.7190 | 39.5110 | 39.7130 | 39.7130 | - |
23 May 2024 | 39.4840 | 39.6150 | 39.4560 | 39.4720 | 39.4720 | - |
22 May 2024 | 39.4470 | 39.5000 | 39.3550 | 39.4840 | 39.4840 | - |
21 May 2024 | 39.2140 | 39.4620 | 39.2140 | 39.2030 | 39.2030 | - |
20 May 2024 | 39.4590 | 39.4590 | 38.9790 | 38.5340 | 38.5340 | - |
17 May 2024 | 39.3290 | 39.3910 | 39.2270 | 39.3360 | 39.3360 | - |
16 May 2024 | 39.4680 | 39.4680 | 39.1900 | 39.4770 | 39.4770 | - |
15 May 2024 | 39.5220 | 39.6020 | 39.4540 | 39.5120 | 39.5120 | - |
14 May 2024 | 39.6660 | 39.6820 | 39.5150 | 39.6700 | 39.6700 | - |
13 May 2024 | 38.7800 | 39.7220 | 38.7800 | 38.7800 | 38.7800 | - |
10 May 2024 | 39.5390 | 39.6040 | 39.5120 | 39.5430 | 39.5430 | - |
09 May 2024 | 39.6820 | 39.6940 | 39.5710 | 39.6620 | 39.6620 | - |
08 May 2024 | 39.6830 | 39.7250 | 39.6370 | 39.6810 | 39.6810 | - |
07 May 2024 | 39.5460 | 39.7000 | 39.5210 | 39.5450 | 39.5450 | - |
06 May 2024 | 38.7480 | 39.5980 | 38.7480 | 39.5670 | 39.5670 | - |
03 May 2024 | 39.4590 | 39.6320 | 39.4170 | 39.4580 | 39.4580 | - |
02 May 2024 | 38.8600 | 39.5440 | 38.8600 | 38.8600 | 38.8600 | - |
01 May 2024 | 39.6340 | 39.6340 | 38.8600 | 39.6340 | 39.6340 | - |
30 Apr 2024 | 39.6420 | 39.7490 | 39.5800 | 39.6470 | 39.6470 | - |
29 Apr 2024 | 38.8400 | 39.7210 | 38.8400 | 38.8400 | 38.8400 | - |
26 Apr 2024 | 39.6780 | 39.7000 | 39.4950 | 39.6880 | 39.6880 | - |
25 Apr 2024 | 39.6670 | 39.7540 | 39.5850 | 39.6310 | 39.6310 | - |
24 Apr 2024 | 39.5070 | 39.6330 | 39.4140 | 39.4750 | 39.4750 | - |
23 Apr 2024 | 39.4690 | 39.5210 | 39.3810 | 39.4680 | 39.4680 | - |
22 Apr 2024 | 38.4540 | 39.4270 | 38.4540 | 38.4540 | 38.4540 | - |
19 Apr 2024 | 39.1940 | 39.3330 | 39.0930 | 39.1510 | 39.1510 | - |
18 Apr 2024 | 39.1910 | 39.2520 | 39.1320 | 39.2000 | 39.2000 | - |
17 Apr 2024 | 38.9140 | 39.1600 | 38.9140 | 38.9270 | 38.9270 | - |
16 Apr 2024 | 39.0310 | 39.0850 | 38.8520 | 39.0350 | 39.0350 | - |
15 Apr 2024 | 38.0760 | 39.1370 | 38.0760 | 38.0760 | 38.0760 | - |
12 Apr 2024 | 39.0060 | 39.0180 | 38.7510 | 39.0450 | 39.0450 | - |
11 Apr 2024 | 39.4360 | 39.4710 | 39.1040 | 39.4050 | 39.4050 | - |
10 Apr 2024 | 39.4080 | 39.4870 | 39.3140 | 39.4130 | 39.4130 | - |
09 Apr 2024 | 39.8370 | 39.8600 | 39.4310 | 39.8220 | 39.8220 | - |
08 Apr 2024 | 38.9000 | 39.8110 | 38.9000 | 38.9000 | 38.9000 | - |
05 Apr 2024 | 39.7680 | 39.8320 | 39.5570 | 39.7580 | 39.7580 | - |
04 Apr 2024 | 39.6320 | 39.8570 | 39.6240 | 39.6530 | 39.6530 | - |
03 Apr 2024 | 39.3980 | 39.6490 | 39.3920 | 39.4170 | 39.4170 | - |
02 Apr 2024 | 39.3210 | 39.4530 | 39.2760 | 39.3210 | 39.3210 | - |
01 Apr 2024 | 39.3210 | 39.3210 | 39.3210 | 39.3210 | 39.3210 | - |
29 Mar 2024 | 39.3210 | 39.3210 | 38.4180 | 39.3210 | 39.3210 | - |
28 Mar 2024 | 39.3440 | 39.4230 | 39.2760 | 39.3210 | 39.3210 | - |
27 Mar 2024 | 39.3120 | 39.4680 | 39.3120 | 39.3150 | 39.3150 | - |
26 Mar 2024 | 39.3400 | 39.4430 | 39.3170 | 39.3650 | 39.3650 | - |
25 Mar 2024 | 39.3680 | 39.3770 | 39.3090 | 39.2520 | 39.2520 | - |
22 Mar 2024 | 39.4320 | 39.5340 | 39.2310 | 39.4120 | 39.4120 | - |
21 Mar 2024 | 39.2410 | 39.3930 | 39.2170 | 39.2750 | 39.2750 | - |
20 Mar 2024 | 39.1530 | 39.2200 | 39.1050 | 39.1560 | 39.1560 | - |
19 Mar 2024 | 39.0940 | 39.1640 | 39.0420 | 39.0910 | 39.0910 | - |
18 Mar 2024 | 38.1900 | 39.1860 | 38.1900 | 38.1900 | 38.1900 | - |
15 Mar 2024 | 38.9480 | 39.0650 | 38.8860 | 38.9180 | 38.9180 | - |
14 Mar 2024 | 38.9950 | 39.0330 | 38.9200 | 38.9820 | 38.9820 | - |
13 Mar 2024 | 39.0250 | 39.0250 | 38.9180 | 39.0260 | 39.0260 | - |
12 Mar 2024 | 38.6620 | 39.0090 | 38.6620 | 38.6650 | 38.6650 | - |
11 Mar 2024 | 37.9700 | 38.7470 | 37.9700 | 37.9700 | 37.9700 | - |
08 Mar 2024 | 38.8610 | 38.9090 | 38.6470 | 38.8760 | 38.8760 | - |
07 Mar 2024 | 38.8060 | 38.8510 | 38.6300 | 38.8130 | 38.8130 | - |
06 Mar 2024 | 38.8340 | 38.8830 | 38.7480 | 38.8340 | 38.8340 | - |
05 Mar 2024 | 38.7680 | 38.8710 | 38.7660 | 38.7710 | 38.7710 | - |
04 Mar 2024 | 38.0460 | 38.8600 | 38.0460 | 38.0460 | 38.0460 | - |
01 Mar 2024 | 38.7210 | 38.8620 | 38.7210 | 38.7390 | 38.7390 | - |
29 Feb 2024 | 38.9460 | 39.0090 | 38.6910 | 38.9480 | 38.9480 | - |
28 Feb 2024 | 38.8720 | 39.0110 | 38.8130 | 38.8680 | 38.8680 | - |
27 Feb 2024 | 38.9680 | 38.9700 | 38.7840 | 38.9490 | 38.9490 | - |
26 Feb 2024 | 38.2600 | 38.9750 | 38.2600 | 38.2600 | 38.2600 | - |
23 Feb 2024 | 38.8630 | 39.0560 | 38.8460 | 38.8670 | 38.8670 | - |
22 Feb 2024 | 38.7840 | 38.8950 | 38.7750 | 38.7930 | 38.7930 | - |
21 Feb 2024 | 38.8570 | 38.9460 | 38.6420 | 38.8840 | 38.8840 | - |
20 Feb 2024 | 38.8780 | 38.9370 | 38.8480 | 38.8750 | 38.8750 | - |
19 Feb 2024 | 38.0390 | 38.8090 | 38.0390 | 38.0390 | 38.0390 | - |
16 Feb 2024 | 38.8200 | 38.8840 | 38.7410 | 38.8170 | 38.8170 | - |
15 Feb 2024 | 38.6980 | 38.8400 | 38.6840 | 38.7010 | 38.7010 | - |
14 Feb 2024 | 38.6110 | 38.7520 | 38.5950 | 38.5980 | 38.5980 | - |
13 Feb 2024 | 38.6210 | 38.6510 | 38.3920 | 38.6370 | 38.6370 | - |
12 Feb 2024 | 37.8820 | 38.7190 | 37.8820 | 37.8820 | 37.8820 | - |
09 Feb 2024 | 38.5900 | 38.7510 | 38.5900 | 38.5890 | 38.5890 | - |
08 Feb 2024 | 38.3480 | 38.6360 | 38.3340 | 38.3300 | 38.3300 | - |
07 Feb 2024 | 38.1740 | 38.3500 | 38.1400 | 38.2150 | 38.2150 | - |
06 Feb 2024 | 38.3930 | 38.4360 | 38.1470 | 38.3970 | 38.3970 | - |
05 Feb 2024 | 37.5010 | 38.5690 | 37.5010 | 37.5010 | 37.5010 | - |
02 Feb 2024 | 38.3650 | 38.4300 | 38.2590 | 38.3780 | 38.3780 | - |
01 Feb 2024 | 38.3890 | 38.4190 | 38.2380 | 38.3880 | 38.3880 | - |
31 Jan 2024 | 38.3280 | 38.4700 | 38.2650 | 38.3430 | 38.3430 | - |
30 Jan 2024 | 38.3110 | 38.3690 | 38.1430 | 38.3660 | 38.3660 | - |
29 Jan 2024 | 37.9040 | 38.5650 | 37.9040 | 37.9040 | 37.9040 | - |
26 Jan 2024 | 38.7340 | 38.7440 | 38.5540 | 38.7430 | 38.7430 | - |
25 Jan 2024 | 38.8910 | 38.9330 | 38.6770 | 38.8920 | 38.8920 | - |
24 Jan 2024 | 38.7030 | 38.9410 | 38.7030 | 38.7210 | 38.7210 | - |
23 Jan 2024 | 38.7290 | 38.8370 | 38.6570 | 38.7220 | 38.7220 | - |
22 Jan 2024 | 37.8250 | 38.8450 | 37.8250 | 37.8250 | 37.8250 | - |
19 Jan 2024 | 38.6080 | 38.7150 | 38.5580 | 38.6160 | 38.6160 | - |
18 Jan 2024 | 38.6890 | 38.8130 | 38.6030 | 38.7120 | 38.7120 | - |
17 Jan 2024 | 38.4890 | 38.7120 | 38.4890 | 38.4830 | 38.4830 | - |
16 Jan 2024 | 38.2640 | 38.5130 | 38.2640 | 38.2410 | 38.2410 | - |
15 Jan 2024 | 37.6420 | 38.2950 | 37.6420 | 37.6420 | 37.6420 | - |
12 Jan 2024 | 38.4070 | 38.4800 | 38.2590 | 38.4120 | 38.4120 | - |
11 Jan 2024 | 38.3840 | 38.5130 | 38.3270 | 38.4240 | 38.4240 | - |
10 Jan 2024 | 38.1450 | 38.4270 | 38.1450 | 38.1500 | 38.1500 | - |
09 Jan 2024 | 38.1920 | 38.2470 | 38.1070 | 38.2460 | 38.2460 | - |
08 Jan 2024 | 37.1440 | 38.3390 | 37.1440 | 37.1440 | 37.1440 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |