Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 02, 2024 | 57.4800 | 57.4800 | 57.4800 | 57.4800 | 57.4800 | - |
May 02, 2024 | 57.5910 | 57.7600 | 57.3900 | 57.5910 | 57.5910 | - |
May 01, 2024 | 57.8130 | 57.8540 | 57.1690 | 57.8130 | 57.8130 | - |
Apr 30, 2024 | 57.6440 | 57.7910 | 57.1230 | 57.6440 | 57.6440 | - |
Apr 29, 2024 | 57.7000 | 57.7540 | 57.4660 | 57.7000 | 57.7000 | - |
Apr 26, 2024 | 57.6980 | 57.8820 | 57.5340 | 57.6980 | 57.6980 | - |
Apr 25, 2024 | 57.8710 | 57.9860 | 56.9080 | 57.8710 | 57.8710 | - |
Apr 24, 2024 | 57.3900 | 57.8060 | 56.9670 | 57.3900 | 57.3900 | - |
Apr 23, 2024 | 57.5230 | 57.5620 | 57.3400 | 57.5230 | 57.5230 | - |
Apr 22, 2024 | 57.4760 | 57.5850 | 55.6930 | 57.4760 | 57.4760 | - |
Apr 19, 2024 | 57.2100 | 57.6530 | 56.9900 | 57.2100 | 57.2100 | - |
Apr 18, 2024 | 57.2100 | 57.2840 | 56.5330 | 57.2100 | 57.2100 | - |
Apr 17, 2024 | 57.1160 | 57.3270 | 56.8980 | 57.1160 | 57.1160 | - |
Apr 16, 2024 | 56.8800 | 57.0500 | 56.8200 | 56.8800 | 56.8800 | - |
Apr 15, 2024 | 56.6060 | 56.9100 | 55.6470 | 56.6060 | 56.6060 | - |
Apr 12, 2024 | 56.4490 | 56.6550 | 56.2980 | 56.4490 | 56.4490 | - |
Apr 11, 2024 | 56.5640 | 56.5650 | 54.7120 | 56.5640 | 56.5640 | - |
Apr 10, 2024 | 56.3230 | 56.5400 | 55.9640 | 56.3230 | 56.3230 | - |
Apr 09, 2024 | 56.3950 | 56.5350 | 56.1940 | 56.3950 | 56.3950 | - |
Apr 08, 2024 | 56.5000 | 56.5970 | 55.5170 | 56.5000 | 56.5000 | - |
Apr 05, 2024 | 56.6620 | 56.6950 | 55.5810 | 56.6620 | 56.6620 | - |
Apr 04, 2024 | 56.3430 | 56.5280 | 56.2600 | 56.3430 | 56.3430 | - |
Apr 03, 2024 | 56.3020 | 56.5150 | 56.1700 | 56.3020 | 56.3020 | - |
Apr 02, 2024 | 56.2070 | 56.4380 | 56.1650 | 56.2070 | 56.2070 | - |
Apr 01, 2024 | 56.2000 | 56.2880 | 56.1200 | 56.1600 | 56.1600 | - |
Mar 29, 2024 | 56.1800 | 56.2350 | 55.3550 | 56.1800 | 56.1800 | - |
Mar 28, 2024 | 56.2600 | 56.3520 | 56.1040 | 56.2600 | 56.2600 | - |
Mar 27, 2024 | 56.2420 | 56.3470 | 56.1100 | 56.2420 | 56.2420 | - |
Mar 26, 2024 | 56.2300 | 56.3410 | 55.9600 | 56.2300 | 56.2300 | - |
Mar 25, 2024 | 56.2620 | 56.4250 | 51.7590 | 56.2620 | 56.2620 | - |
Mar 22, 2024 | 55.9600 | 56.3590 | 55.6010 | 55.9600 | 55.9600 | - |
Mar 21, 2024 | 56.0360 | 56.1930 | 54.7890 | 56.0360 | 56.0360 | - |
Mar 20, 2024 | 55.8400 | 56.2890 | 55.7400 | 55.8400 | 55.8400 | - |
Mar 19, 2024 | 55.6570 | 55.9530 | 55.5500 | 55.6570 | 55.6570 | - |
Mar 18, 2024 | 55.5720 | 55.6760 | 53.9760 | 55.5720 | 55.5720 | - |
Mar 15, 2024 | 55.4940 | 55.5990 | 54.9320 | 55.4940 | 55.4940 | - |
Mar 14, 2024 | 55.3470 | 55.5260 | 55.2200 | 55.3470 | 55.3470 | - |
Mar 13, 2024 | 55.4430 | 55.4400 | 55.2300 | 55.4430 | 55.4430 | - |
Mar 12, 2024 | 55.2950 | 55.4950 | 54.7150 | 55.2950 | 55.2950 | - |
Mar 11, 2024 | 55.5700 | 55.5700 | 49.9730 | 55.5700 | 55.5700 | - |
Mar 08, 2024 | 55.7010 | 55.8880 | 50.7130 | 55.7010 | 55.7010 | - |
Mar 07, 2024 | 55.8070 | 55.8950 | 55.6610 | 55.8070 | 55.8070 | - |
Mar 06, 2024 | 55.9330 | 55.9600 | 55.4390 | 55.9330 | 55.9330 | - |
Mar 05, 2024 | 55.9680 | 56.0360 | 55.8340 | 55.9680 | 55.9680 | - |
Mar 04, 2024 | 56.0100 | 56.1000 | 55.9000 | 56.0100 | 56.0100 | - |
Mar 01, 2024 | 56.1650 | 56.2000 | 55.7550 | 56.1650 | 56.1650 | - |
Feb 29, 2024 | 56.2110 | 56.2550 | 56.0350 | 56.2110 | 56.2110 | - |
Feb 28, 2024 | 56.0720 | 56.3120 | 54.6040 | 56.0720 | 56.0720 | - |
Feb 27, 2024 | 56.0310 | 56.1670 | 54.3050 | 56.0310 | 56.0310 | - |
Feb 26, 2024 | 55.8670 | 56.1980 | 55.6090 | 55.8670 | 55.8670 | - |
Feb 23, 2024 | 55.7630 | 56.0010 | 54.3920 | 55.7630 | 55.7630 | - |
Feb 22, 2024 | 55.8200 | 55.9740 | 55.5180 | 55.8200 | 55.8200 | - |
Feb 21, 2024 | 55.8490 | 56.0550 | 55.6950 | 55.8490 | 55.8490 | - |
Feb 20, 2024 | 55.9980 | 56.1240 | 55.8900 | 55.9980 | 55.9980 | - |
Feb 19, 2024 | 55.9600 | 56.0870 | 55.8200 | 55.9600 | 55.9600 | - |
Feb 16, 2024 | 55.8190 | 56.0000 | 55.7900 | 55.8190 | 55.8190 | - |
Feb 15, 2024 | 56.0340 | 56.1650 | 55.5040 | 56.0340 | 56.0340 | - |
Feb 14, 2024 | 56.0250 | 56.3030 | 55.8560 | 56.0250 | 56.0250 | - |
Feb 13, 2024 | 55.8920 | 56.2060 | 55.7600 | 55.8920 | 55.8920 | - |
Feb 12, 2024 | 55.8700 | 56.1540 | 55.8550 | 55.8700 | 55.8700 | - |
Feb 09, 2024 | 55.9660 | 56.0700 | 55.6060 | 55.9660 | 55.9660 | - |
Feb 08, 2024 | 55.9500 | 55.9730 | 54.5590 | 55.9500 | 55.9500 | - |
Feb 07, 2024 | 56.1240 | 56.1220 | 55.8490 | 56.1240 | 56.1240 | - |
Feb 06, 2024 | 56.2970 | 56.3640 | 55.9200 | 56.2970 | 56.2970 | - |
Feb 05, 2024 | 56.1640 | 56.3980 | 55.9200 | 56.1640 | 56.1640 | - |
Feb 02, 2024 | 55.9290 | 56.0820 | 55.4900 | 55.9290 | 55.9290 | - |
Feb 01, 2024 | 56.0960 | 56.3250 | 55.6250 | 56.0960 | 56.0960 | - |
Jan 31, 2024 | 56.3000 | 56.4910 | 56.1060 | 56.3000 | 56.3000 | - |
Jan 30, 2024 | 56.3250 | 56.4740 | 56.1950 | 56.3250 | 56.3250 | - |
Jan 29, 2024 | 56.2220 | 56.5280 | 54.2260 | 56.2220 | 56.2220 | - |
Jan 26, 2024 | 56.5050 | 56.5010 | 55.5270 | 56.5050 | 56.5050 | - |
Jan 25, 2024 | 56.1820 | 56.6000 | 55.6740 | 56.1820 | 56.1820 | - |
Jan 24, 2024 | 56.2910 | 56.3860 | 55.9450 | 56.2910 | 56.2910 | - |
Jan 23, 2024 | 56.3320 | 56.4260 | 55.9500 | 56.3320 | 56.3320 | - |
Jan 22, 2024 | 55.8640 | 56.4670 | 54.9500 | 55.8640 | 55.8640 | - |
Jan 19, 2024 | 55.7030 | 56.0320 | 55.2370 | 55.7030 | 55.7030 | - |
Jan 18, 2024 | 55.9070 | 55.9120 | 55.1610 | 55.9070 | 55.9070 | - |
Jan 17, 2024 | 55.9020 | 56.0830 | 55.7220 | 55.9020 | 55.9020 | - |
Jan 16, 2024 | 55.7290 | 56.0280 | 55.4070 | 55.7290 | 55.7290 | - |
Jan 15, 2024 | 55.7820 | 55.9150 | 55.6300 | 55.7820 | 55.7820 | - |
Jan 12, 2024 | 55.9450 | 56.0560 | 54.2840 | 55.9450 | 55.9450 | - |
Jan 11, 2024 | 56.0310 | 56.2700 | 55.7500 | 56.0310 | 56.0310 | - |
Jan 10, 2024 | 56.0870 | 56.3880 | 49.7580 | 56.0870 | 56.0870 | - |
Jan 09, 2024 | 55.6480 | 56.1510 | 55.5830 | 55.6480 | 55.6480 | - |
Jan 08, 2024 | 55.4940 | 55.8050 | 55.4520 | 55.4940 | 55.4940 | - |
Jan 05, 2024 | 55.5230 | 55.7640 | 55.2950 | 55.5230 | 55.5230 | - |
Jan 04, 2024 | 55.6730 | 55.7500 | 55.2810 | 55.6730 | 55.6730 | - |
Jan 03, 2024 | 55.5630 | 55.8450 | 55.4790 | 55.5630 | 55.5630 | - |
Jan 02, 2024 | 55.3880 | 55.6790 | 55.3700 | 55.3880 | 55.3880 | - |
Jan 01, 2024 | 55.2500 | 55.3880 | 55.3880 | 55.2500 | 55.2500 | - |
Dec 29, 2023 | 55.3150 | 55.4890 | 55.0460 | 55.3150 | 55.3150 | - |
Dec 28, 2023 | 55.5490 | 55.7150 | 54.9760 | 55.5490 | 55.5490 | - |
Dec 27, 2023 | 55.3150 | 55.9570 | 55.3010 | 55.3150 | 55.3150 | - |
Dec 26, 2023 | 55.3900 | 55.4740 | 54.7720 | 55.3900 | 55.3900 | - |
Dec 25, 2023 | 55.2350 | 55.3900 | 55.2350 | 55.2350 | 55.2350 | - |
Dec 22, 2023 | 55.2600 | 55.5280 | 54.5370 | 55.2600 | 55.2600 | - |
Dec 21, 2023 | 55.6200 | 55.8020 | 55.2150 | 55.6200 | 55.6200 | - |
Dec 20, 2023 | 55.5910 | 55.9500 | 55.5700 | 55.5910 | 55.5910 | - |
Dec 19, 2023 | 55.6540 | 56.0280 | 55.2340 | 55.6540 | 55.6540 | - |
Dec 18, 2023 | 55.7360 | 55.8630 | 55.5850 | 55.7360 | 55.7360 | - |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |