Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 27, 2024 | 115.7910 | 115.7910 | 115.7910 | 115.7910 | 115.7910 | - |
Apr 26, 2024 | 113.9210 | 115.2500 | 113.6680 | 113.9210 | 113.9210 | - |
Apr 25, 2024 | 113.2970 | 113.8730 | 113.2560 | 113.2970 | 113.2970 | - |
Apr 24, 2024 | 113.2660 | 113.3710 | 112.8680 | 113.2660 | 113.2660 | - |
Apr 23, 2024 | 112.9920 | 113.3080 | 112.8700 | 112.9920 | 112.9920 | - |
Apr 22, 2024 | 112.5420 | 112.8530 | 112.5210 | 112.5480 | 112.5480 | - |
Apr 19, 2024 | 112.2600 | 112.6210 | 111.2910 | 112.2600 | 112.2600 | - |
Apr 18, 2024 | 112.0690 | 112.4510 | 111.9270 | 112.0690 | 112.0690 | - |
Apr 17, 2024 | 111.9370 | 112.2080 | 111.6950 | 111.9370 | 111.9370 | - |
Apr 16, 2024 | 111.8490 | 112.2520 | 111.5570 | 111.8490 | 111.8490 | - |
Apr 15, 2024 | 111.3980 | 112.4110 | 111.3680 | 111.3980 | 111.3980 | - |
Apr 12, 2024 | 111.9180 | 111.9550 | 110.8850 | 111.9180 | 111.9180 | - |
Apr 11, 2024 | 111.7350 | 112.0300 | 111.6200 | 111.7350 | 111.7350 | - |
Apr 10, 2024 | 111.8180 | 111.9850 | 111.5650 | 111.8180 | 111.8180 | - |
Apr 09, 2024 | 111.8860 | 111.9830 | 111.4940 | 111.8860 | 111.8860 | - |
Apr 08, 2024 | 111.4950 | 111.8620 | 111.3900 | 111.4950 | 111.4950 | - |
Apr 05, 2024 | 111.6950 | 111.7410 | 111.1000 | 111.6950 | 111.6950 | - |
Apr 04, 2024 | 112.0820 | 112.4770 | 112.0520 | 112.0820 | 112.0820 | - |
Apr 03, 2024 | 111.7160 | 112.3110 | 111.6100 | 111.7160 | 111.7160 | - |
Apr 02, 2024 | 111.6640 | 111.8800 | 111.5250 | 111.6640 | 111.6640 | - |
Apr 01, 2024 | 111.9570 | 111.9640 | 111.5950 | 111.9570 | 111.9570 | - |
Mar 29, 2024 | 111.8620 | 111.8910 | 111.6000 | 111.8620 | 111.8620 | - |
Mar 28, 2024 | 111.3490 | 111.8420 | 111.2070 | 111.3490 | 111.3490 | - |
Mar 27, 2024 | 111.5060 | 111.6760 | 111.0540 | 111.5060 | 111.5060 | - |
Mar 26, 2024 | 111.4270 | 111.7300 | 111.3000 | 111.4270 | 111.4270 | - |
Mar 25, 2024 | 111.1540 | 111.5010 | 111.0960 | 111.1540 | 111.1540 | - |
Mar 22, 2024 | 112.0930 | 112.1560 | 111.1690 | 112.0930 | 112.0930 | - |
Mar 21, 2024 | 111.9050 | 112.2770 | 111.6070 | 111.9050 | 111.9050 | - |
Mar 20, 2024 | 111.2690 | 111.8130 | 111.2430 | 111.2690 | 111.2690 | - |
Mar 19, 2024 | 110.1840 | 111.0080 | 110.1270 | 110.1840 | 110.1840 | - |
Mar 18, 2024 | 109.9540 | 110.3770 | 109.9400 | 109.9540 | 109.9540 | - |
Mar 15, 2024 | 109.5400 | 110.2850 | 109.3730 | 109.5400 | 109.5400 | - |
Mar 14, 2024 | 109.6160 | 109.8000 | 109.4730 | 109.6160 | 109.6160 | - |
Mar 13, 2024 | 109.3980 | 109.8370 | 109.1340 | 109.3980 | 109.3980 | - |
Mar 12, 2024 | 108.8660 | 109.5910 | 108.8070 | 108.8640 | 108.8640 | - |
Mar 11, 2024 | 108.8380 | 109.0830 | 108.6800 | 108.8380 | 108.8380 | - |
Mar 08, 2024 | 109.9040 | 110.0740 | 108.9130 | 109.9040 | 109.9040 | - |
Mar 07, 2024 | 110.4580 | 110.4610 | 109.3860 | 110.4580 | 110.4580 | - |
Mar 06, 2024 | 110.4030 | 110.6100 | 109.9400 | 110.4030 | 110.4030 | - |
Mar 05, 2024 | 110.8420 | 110.8820 | 110.4280 | 110.8420 | 110.8420 | - |
Mar 04, 2024 | 110.7530 | 110.9820 | 110.5900 | 110.7530 | 110.7530 | - |
Mar 01, 2024 | 110.5720 | 110.9540 | 110.5990 | 110.5720 | 110.5720 | - |
Feb 29, 2024 | 110.9580 | 110.9580 | 110.1470 | 110.9440 | 110.9440 | - |
Feb 28, 2024 | 111.2090 | 111.2300 | 110.7760 | 111.2090 | 111.2090 | - |
Feb 27, 2024 | 111.5050 | 111.5190 | 111.1700 | 111.4840 | 111.4840 | - |
Feb 26, 2024 | 111.3860 | 111.6030 | 111.1960 | 111.4130 | 111.4130 | - |
Feb 23, 2024 | 111.6150 | 111.7960 | 111.2200 | 111.6150 | 111.6150 | - |
Feb 22, 2024 | 111.3920 | 111.7190 | 111.3900 | 111.3920 | 111.3920 | - |
Feb 21, 2024 | 110.8890 | 111.2965 | 110.8500 | 110.8890 | 110.8890 | - |
Feb 20, 2024 | 111.3030 | 111.4340 | 110.6920 | 111.3030 | 111.3030 | - |
Feb 19, 2024 | 111.3933 | 111.3933 | 111.1900 | 111.3550 | 111.3550 | - |
Feb 16, 2024 | 111.3470 | 111.6080 | 111.3230 | 111.3470 | 111.3470 | - |
Feb 15, 2024 | 111.1880 | 111.3050 | 110.7020 | 111.1880 | 111.1880 | - |
Feb 14, 2024 | 111.0990 | 111.3330 | 110.9240 | 111.0990 | 111.0990 | - |
Feb 13, 2024 | 111.0270 | 111.3650 | 110.8590 | 111.0400 | 111.0400 | - |
Feb 12, 2024 | 110.8350 | 111.1860 | 110.5770 | 110.8350 | 110.8350 | - |
Feb 09, 2024 | 110.8850 | 111.1910 | 110.8030 | 110.8850 | 110.8850 | - |
Feb 08, 2024 | 109.9840 | 110.9970 | 109.9190 | 109.9840 | 109.9840 | - |
Feb 07, 2024 | 109.5500 | 110.1400 | 109.5700 | 109.5500 | 109.5500 | - |
Feb 06, 2024 | 109.7490 | 109.9410 | 109.4570 | 109.7490 | 109.7490 | - |
Feb 05, 2024 | 110.2400 | 110.3590 | 109.7380 | 110.2400 | 110.2400 | - |
Feb 02, 2024 | 109.4170 | 110.3710 | 109.3370 | 109.4170 | 109.4170 | - |
Feb 01, 2024 | 109.4010 | 109.5020 | 108.8170 | 109.4010 | 109.4010 | - |
Jan 31, 2024 | 109.9500 | 110.2060 | 109.1610 | 109.9500 | 109.9500 | - |
Jan 30, 2024 | 109.9500 | 110.1680 | 109.5390 | 109.9500 | 109.9500 | - |
Jan 29, 2024 | 110.1043 | 110.2180 | 109.7100 | 110.1043 | 110.1043 | - |
Jan 26, 2024 | 109.5940 | 110.2050 | 109.4760 | 109.5940 | 109.5940 | - |
Jan 25, 2024 | 109.1160 | 109.5120 | 108.9410 | 109.1160 | 109.1160 | - |
Jan 24, 2024 | 110.1640 | 110.1330 | 108.8920 | 110.1640 | 110.1640 | - |
Jan 23, 2024 | 109.9000 | 110.2080 | 109.2690 | 109.9000 | 109.9000 | - |
Jan 22, 2024 | 110.2670 | 110.3780 | 109.8680 | 110.2580 | 110.2580 | - |
Jan 19, 2024 | 109.8250 | 110.2210 | 109.7210 | 109.8250 | 109.8250 | - |
Jan 18, 2024 | 109.6880 | 109.7900 | 109.4270 | 109.6880 | 109.6880 | - |
Jan 17, 2024 | 109.1450 | 109.8720 | 109.0670 | 109.1450 | 109.1450 | - |
Jan 16, 2024 | 108.5030 | 109.2090 | 108.2810 | 108.5030 | 108.5030 | - |
Jan 15, 2024 | 108.2600 | 108.7630 | 108.2140 | 108.2360 | 108.2360 | - |
Jan 12, 2024 | 108.3960 | 108.7720 | 108.0030 | 108.3960 | 108.3960 | - |
Jan 11, 2024 | 108.9240 | 109.2220 | 108.6120 | 108.9240 | 108.9240 | - |
Jan 10, 2024 | 107.8600 | 108.9610 | 107.8800 | 107.8600 | 107.8600 | - |
Jan 09, 2024 | 108.0260 | 108.0300 | 107.2450 | 108.0260 | 108.0260 | - |
Jan 08, 2024 | 108.3160 | 108.3712 | 107.4610 | 108.3160 | 108.3160 | - |
Jan 05, 2024 | 108.3920 | 108.9960 | 108.0350 | 108.3920 | 108.3920 | - |
Jan 04, 2024 | 107.1290 | 108.4270 | 107.0150 | 107.1290 | 107.1290 | - |
Jan 03, 2024 | 106.6980 | 107.5900 | 106.4590 | 106.6980 | 106.6980 | - |
Jan 02, 2024 | 106.5550 | 107.0550 | 106.2510 | 106.5550 | 106.5550 | - |
Jan 01, 2024 | 106.3669 | 106.4300 | 106.2956 | 106.3669 | 106.3669 | - |
Dec 29, 2023 | 106.8850 | 107.2030 | 106.6400 | 106.8850 | 106.8850 | - |
Dec 28, 2023 | 107.0810 | 107.3180 | 106.3550 | 107.0810 | 107.0810 | - |
Dec 27, 2023 | 107.9390 | 108.2650 | 107.4290 | 107.9390 | 107.9390 | - |
Dec 26, 2023 | 107.3200 | 107.9870 | 107.1730 | 107.3200 | 107.3200 | - |
Dec 25, 2023 | 107.2004 | 107.4700 | 106.6690 | 107.2004 | 107.2004 | - |
Dec 22, 2023 | 106.9380 | 107.5360 | 106.8260 | 106.9380 | 106.9380 | - |
Dec 21, 2023 | 107.4280 | 107.4600 | 106.3740 | 107.4280 | 107.4280 | - |
Dec 20, 2023 | 107.8920 | 107.9950 | 107.3910 | 107.8910 | 107.8910 | - |
Dec 19, 2023 | 106.5190 | 108.2610 | 106.2340 | 106.5190 | 106.5190 | - |
Dec 18, 2023 | 106.3440 | 106.9740 | 106.1980 | 106.3440 | 106.3440 | - |
Dec 15, 2023 | 106.1130 | 106.2770 | 105.7220 | 106.1130 | 106.1130 | - |
Dec 14, 2023 | 105.6880 | 105.8560 | 104.8030 | 105.6880 | 105.6880 | - |
Dec 13, 2023 | 106.9310 | 107.3330 | 106.8800 | 106.9310 | 106.9310 | - |
Dec 12, 2023 | 107.5820 | 107.6160 | 106.8300 | 107.5820 | 107.5820 | - |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |