Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 10, 2024 | 76.425 | 76.675 | 76.425 | 76.675 | 76.675 | 8 |
May 09, 2024 | 76.100 | 76.475 | 76.000 | 76.170 | 76.170 | 28 |
May 08, 2024 | 75.600 | 76.125 | 74.625 | 75.920 | 75.920 | 28 |
May 07, 2024 | 76.075 | 76.325 | 75.325 | 75.840 | 75.840 | 24 |
May 06, 2024 | 75.725 | 76.250 | 75.350 | 75.840 | 75.840 | 16 |
May 03, 2024 | 76.050 | 76.225 | 75.425 | 75.430 | 75.430 | 18 |
May 02, 2024 | 75.550 | 76.200 | 75.275 | 75.730 | 75.730 | 40 |
May 01, 2024 | 77.500 | 77.500 | 75.450 | 75.450 | 75.450 | 48 |
Apr 30, 2024 | 78.500 | 79.150 | 77.200 | 77.950 | 77.950 | 39 |
Apr 29, 2024 | 78.925 | 79.400 | 78.525 | 78.570 | 78.570 | 16 |
Apr 26, 2024 | 79.025 | 79.600 | 78.850 | 79.300 | 79.300 | 27 |
Apr 25, 2024 | 78.675 | 79.025 | 77.400 | 78.830 | 78.830 | 17 |
Apr 24, 2024 | 78.575 | 78.825 | 78.075 | 78.420 | 78.420 | 13 |
Apr 23, 2024 | 77.700 | 78.580 | 77.000 | 78.580 | 78.580 | 30 |
Apr 22, 2024 | 77.300 | 77.600 | 76.775 | 77.580 | 77.580 | 26 |
Apr 19, 2024 | 78.650 | 80.500 | 77.300 | 77.960 | 77.960 | 70 |
Apr 18, 2024 | 78.525 | 78.650 | 77.750 | 78.130 | 78.130 | 42 |
Apr 17, 2024 | 80.425 | 80.425 | 78.300 | 78.310 | 78.310 | 57 |
Apr 16, 2024 | 80.475 | 80.500 | 79.900 | 80.400 | 80.400 | 13 |
Apr 15, 2024 | 80.475 | 80.475 | 79.500 | 80.270 | 80.270 | 7 |
Apr 12, 2024 | 80.150 | 81.700 | 80.150 | 80.360 | 80.360 | 32 |
Apr 11, 2024 | 80.400 | 80.450 | 79.750 | 79.810 | 79.810 | 27 |
Apr 10, 2024 | 79.750 | 80.400 | 79.325 | 80.280 | 80.280 | 14 |
Apr 09, 2024 | 80.375 | 80.475 | 79.525 | 79.530 | 79.530 | 34 |
Apr 08, 2024 | 80.000 | 80.375 | 78.950 | 80.130 | 80.130 | 40 |
Apr 05, 2024 | 80.300 | 80.875 | 80.300 | 80.500 | 80.500 | 10 |
Apr 04, 2024 | 79.400 | 80.750 | 79.350 | 80.400 | 80.400 | 12 |
Apr 03, 2024 | 78.900 | 79.550 | 78.900 | 79.420 | 79.420 | 11 |
Apr 02, 2024 | 78.125 | 78.800 | 78.075 | 78.770 | 78.770 | 17 |
Apr 01, 2024 | 77.675 | 78.050 | 77.550 | 77.890 | 77.890 | 16 |
Mar 28, 2024 | 77.075 | 77.850 | 77.050 | 77.840 | 77.840 | 33 |
Mar 27, 2024 | 76.525 | 77.050 | 76.150 | 76.800 | 76.800 | 10 |
Mar 26, 2024 | 77.400 | 77.450 | 76.600 | 76.920 | 76.920 | 35 |
Mar 25, 2024 | 76.275 | 77.450 | 76.275 | 77.140 | 77.140 | 26 |
Mar 22, 2024 | 76.350 | 76.875 | 76.050 | 76.180 | 76.180 | 22 |
Mar 21, 2024 | 76.950 | 77.150 | 76.225 | 76.720 | 76.720 | 21 |
Mar 20, 2024 | 77.500 | 77.550 | 76.375 | 76.700 | 76.700 | 28 |
Mar 19, 2024 | 77.125 | 77.600 | 77.125 | 77.560 | 77.560 | 4 |
Mar 18, 2024 | 76.375 | 77.280 | 76.375 | 77.280 | 77.280 | 20 |
Mar 15, 2024 | 75.800 | 76.350 | 75.800 | 76.350 | 76.350 | 15 |
Mar 14, 2024 | 75.175 | 76.150 | 75.075 | 76.150 | 76.150 | 24 |
Mar 13, 2024 | 73.900 | 75.150 | 73.775 | 75.140 | 75.140 | 36 |
Mar 12, 2024 | 74.075 | 74.350 | 73.400 | 73.640 | 73.640 | 73 |
Mar 11, 2024 | 73.000 | 74.050 | 72.875 | 73.850 | 73.850 | 72 |
Mar 08, 2024 | 74.250 | 74.650 | 73.100 | 73.510 | 73.510 | 94 |
Mar 07, 2024 | 73.850 | 74.400 | 73.325 | 74.070 | 74.070 | 93 |
Mar 06, 2024 | 73.225 | 74.550 | 73.150 | 73.920 | 73.920 | 74 |
Mar 05, 2024 | 73.725 | 74.000 | 73.100 | 73.280 | 73.280 | 52 |
Mar 04, 2024 | 74.250 | 74.325 | 73.600 | 73.970 | 73.970 | 31 |
Mar 01, 2024 | 73.375 | 74.500 | 73.100 | 74.110 | 74.110 | 75 |
Feb 29, 2024 | 73.225 | 73.700 | 73.000 | 73.130 | 73.130 | 51 |
Feb 28, 2024 | 73.625 | 74.200 | 73.100 | 73.490 | 73.490 | 43 |
Feb 27, 2024 | 73.300 | 74.000 | 72.900 | 73.910 | 73.910 | 49 |
Feb 26, 2024 | 72.425 | 73.625 | 72.100 | 73.240 | 73.240 | 33 |
Feb 23, 2024 | 73.525 | 73.550 | 72.425 | 72.550 | 72.550 | 49 |
Feb 22, 2024 | 73.500 | 73.850 | 72.775 | 73.840 | 73.840 | 30 |
Feb 21, 2024 | 73.425 | 73.575 | 72.700 | 73.420 | 73.420 | 29 |
Feb 20, 2024 | 73.600 | 74.250 | 73.000 | 73.110 | 73.110 | 93 |
Feb 16, 2024 | 73.725 | 74.200 | 73.050 | 74.190 | 74.190 | 77 |
Feb 15, 2024 | 72.925 | 74.350 | 72.500 | 73.780 | 73.780 | 98 |
Feb 14, 2024 | 73.750 | 74.625 | 72.950 | 73.090 | 73.090 | 40 |
Feb 13, 2024 | 73.850 | 74.400 | 73.725 | 73.930 | 73.930 | 30 |
Feb 12, 2024 | 73.550 | 73.900 | 73.225 | 73.770 | 73.770 | 12 |
Feb 09, 2024 | 73.050 | 73.825 | 72.875 | 73.710 | 73.710 | 28 |
Feb 08, 2024 | 71.750 | 73.150 | 71.750 | 73.140 | 73.140 | 52 |
Feb 07, 2024 | 71.325 | 71.750 | 71.100 | 71.590 | 71.590 | 47 |
Feb 06, 2024 | 70.850 | 71.500 | 70.725 | 71.150 | 71.150 | 15 |
Feb 05, 2024 | 70.725 | 71.025 | 69.750 | 70.840 | 70.840 | 60 |
Feb 02, 2024 | 71.800 | 71.800 | 69.750 | 70.150 | 70.150 | 70 |
Feb 01, 2024 | 73.050 | 73.500 | 71.150 | 71.250 | 71.250 | 143 |
Jan 31, 2024 | 74.475 | 74.525 | 72.600 | 72.890 | 72.890 | 38 |
Jan 30, 2024 | 73.925 | 74.500 | 72.950 | 74.470 | 74.470 | 37 |
Jan 29, 2024 | 75.000 | 75.250 | 73.400 | 73.620 | 73.620 | 57 |
Jan 26, 2024 | 73.575 | 74.525 | 72.925 | 74.520 | 74.520 | 66 |
Jan 25, 2024 | 72.700 | 74.000 | 72.700 | 73.970 | 73.970 | 22 |
Jan 24, 2024 | 71.800 | 72.950 | 71.500 | 72.350 | 72.350 | 68 |
Jan 23, 2024 | 72.000 | 72.400 | 71.100 | 71.880 | 71.880 | 76 |
Jan 22, 2024 | 70.700 | 72.500 | 70.500 | 72.200 | 72.200 | 75 |
Jan 19, 2024 | 71.200 | 71.725 | 70.700 | 70.725 | 70.725 | 30 |
Jan 18, 2024 | 70.600 | 71.475 | 70.000 | 71.425 | 71.425 | 62 |
Jan 17, 2024 | 70.275 | 70.675 | 69.100 | 70.425 | 70.425 | 72 |
Jan 16, 2024 | 70.900 | 71.700 | 70.000 | 70.700 | 70.700 | 126 |
Jan 12, 2024 | 71.450 | 72.900 | 71.000 | 71.100 | 71.100 | 98 |
Jan 11, 2024 | 70.050 | 71.600 | 69.875 | 70.400 | 70.400 | 52 |
Jan 10, 2024 | 70.625 | 71.250 | 69.600 | 69.850 | 69.850 | 65 |
Jan 09, 2024 | 69.675 | 70.800 | 69.200 | 70.275 | 70.275 | 68 |
Jan 08, 2024 | 71.000 | 71.000 | 68.750 | 69.375 | 69.375 | 70 |
Jan 05, 2024 | 70.775 | 71.850 | 70.775 | 71.600 | 71.600 | 40 |
Jan 04, 2024 | 71.500 | 72.000 | 69.800 | 70.600 | 70.600 | 47 |
Jan 03, 2024 | 69.425 | 71.550 | 68.850 | 71.300 | 71.300 | 58 |
Jan 02, 2024 | 70.650 | 72.000 | 69.400 | 69.500 | 69.500 | 73 |
Dec 29, 2023 | 70.850 | 71.100 | 70.100 | 70.300 | 70.300 | 60 |
Dec 28, 2023 | 72.400 | 72.750 | 70.550 | 70.550 | 70.550 | 59 |
Dec 27, 2023 | 73.375 | 73.500 | 72.250 | 72.600 | 72.600 | 35 |
Dec 26, 2023 | 71.975 | 73.950 | 71.600 | 73.325 | 73.325 | 34 |
Dec 22, 2023 | 72.900 | 73.200 | 71.890 | 71.900 | 71.900 | 56 |
Dec 21, 2023 | 72.650 | 73.250 | 71.875 | 72.575 | 72.575 | 30 |
Dec 20, 2023 | 73.300 | 74.000 | 72.825 | 73.175 | 73.175 | 65 |
Dec 19, 2023 | 72.350 | 73.750 | 71.900 | 73.325 | 73.325 | 53 |
Dec 18, 2023 | 72.125 | 73.950 | 71.250 | 72.425 | 72.425 | 78 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |