Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 11, 2024 | 72.750 | 72.750 | 72.740 | 72.740 | 72.740 | - |
Oct 10, 2024 | 72.825 | 72.830 | 72.825 | 72.830 | 72.830 | - |
Oct 09, 2024 | 70.725 | 70.730 | 70.725 | 70.730 | 70.730 | - |
Oct 08, 2024 | 71.375 | 71.375 | 71.370 | 71.370 | 71.370 | - |
Oct 07, 2024 | 74.100 | 74.100 | 74.090 | 74.090 | 74.090 | - |
Oct 04, 2024 | 71.425 | 71.430 | 71.425 | 71.430 | 71.430 | - |
Oct 03, 2024 | 71.500 | 71.500 | 71.500 | 71.500 | 71.500 | - |
Oct 02, 2024 | 69.325 | 69.325 | 68.400 | 68.540 | 68.540 | 4 |
Oct 01, 2024 | 69.600 | 69.600 | 68.340 | 68.340 | 68.340 | 3 |
Sept 30, 2024 | 67.025 | 67.025 | 67.020 | 67.020 | 67.020 | - |
Sept 27, 2024 | 66.200 | 66.800 | 66.200 | 66.800 | 66.800 | 2 |
Sept 26, 2024 | 66.450 | 66.460 | 66.450 | 66.460 | 66.460 | - |
Sept 25, 2024 | 68.050 | 68.050 | 68.050 | 68.050 | 68.050 | - |
Sept 24, 2024 | 69.300 | 69.300 | 69.300 | 69.300 | 69.300 | - |
Sept 23, 2024 | 68.200 | 68.200 | 68.190 | 68.190 | 68.190 | - |
Sept 20, 2024 | 68.500 | 68.500 | 68.490 | 68.490 | 68.490 | - |
Sept 19, 2024 | 68.650 | 68.650 | 68.650 | 68.650 | 68.650 | - |
Sept 18, 2024 | 67.800 | 67.800 | 67.800 | 67.800 | 67.800 | - |
Sept 17, 2024 | 67.425 | 67.910 | 67.425 | 67.910 | 67.910 | 27 |
Sept 16, 2024 | 67.150 | 67.150 | 67.140 | 67.140 | 67.140 | - |
Sept 13, 2024 | 66.025 | 66.025 | 66.020 | 66.020 | 66.020 | - |
Sept 12, 2024 | 66.550 | 66.550 | 66.550 | 66.550 | 66.550 | - |
Sept 11, 2024 | 64.900 | 65.260 | 64.900 | 65.260 | 65.260 | 3 |
Sept 10, 2024 | 64.600 | 64.600 | 64.000 | 64.010 | 64.010 | 4 |
Sept 09, 2024 | 66.300 | 66.300 | 66.290 | 66.290 | 66.290 | - |
Sept 06, 2024 | 65.900 | 65.925 | 65.890 | 65.890 | 65.890 | 2 |
Sept 05, 2024 | 66.925 | 67.350 | 66.925 | 67.240 | 67.240 | 2 |
Sept 04, 2024 | 67.250 | 68.725 | 66.800 | 66.920 | 66.920 | 10 |
Sept 03, 2024 | 69.625 | 69.625 | 67.650 | 67.650 | 67.650 | 6 |
Aug 30, 2024 | 70.150 | 70.150 | 70.150 | 70.150 | 70.150 | - |
Aug 29, 2024 | 70.525 | 71.630 | 70.500 | 71.630 | 71.630 | 2 |
Aug 28, 2024 | 70.625 | 70.625 | 70.620 | 70.620 | 70.620 | - |
Aug 27, 2024 | 71.575 | 71.575 | 71.570 | 71.570 | 71.570 | - |
Aug 26, 2024 | 73.075 | 73.100 | 72.840 | 72.850 | 72.850 | 2 |
Aug 23, 2024 | 71.400 | 71.400 | 71.390 | 71.390 | 71.390 | 1 |
Aug 22, 2024 | 69.200 | 70.000 | 69.200 | 69.990 | 69.990 | 4 |
Aug 21, 2024 | 69.275 | 69.275 | 69.270 | 69.270 | 69.270 | - |
Aug 20, 2024 | 70.175 | 70.180 | 70.175 | 70.180 | 70.180 | - |
Aug 19, 2024 | 70.800 | 70.830 | 70.800 | 70.830 | 70.830 | 2 |
Aug 16, 2024 | 72.050 | 72.050 | 72.050 | 72.050 | 72.050 | - |
Aug 15, 2024 | 73.250 | 73.260 | 73.250 | 73.260 | 73.260 | - |
Aug 14, 2024 | 72.400 | 72.400 | 72.400 | 72.400 | 72.400 | - |
Aug 13, 2024 | 72.900 | 72.910 | 72.900 | 72.910 | 72.910 | - |
Aug 12, 2024 | 72.675 | 74.110 | 72.675 | 74.110 | 74.110 | 4 |
Aug 09, 2024 | 72.125 | 72.130 | 72.125 | 72.130 | 72.130 | - |
Aug 08, 2024 | 71.650 | 71.660 | 71.650 | 71.660 | 71.660 | - |
Aug 07, 2024 | 70.800 | 70.810 | 70.800 | 70.810 | 70.810 | - |
Aug 06, 2024 | 69.500 | 69.510 | 69.500 | 69.510 | 69.510 | - |
Aug 05, 2024 | 70.000 | 70.000 | 68.700 | 69.680 | 69.680 | 3 |
Aug 02, 2024 | 69.750 | 69.850 | 69.740 | 69.740 | 69.740 | 1 |
Aug 01, 2024 | 72.350 | 72.350 | 72.340 | 72.340 | 72.340 | - |
Jul 31, 2024 | 73.175 | 73.330 | 73.175 | 73.330 | 73.330 | 1 |
Jul 30, 2024 | 71.150 | 71.160 | 71.150 | 71.160 | 71.160 | - |
Jul 29, 2024 | 71.800 | 71.800 | 71.800 | 71.800 | 71.800 | - |
Jul 26, 2024 | 72.550 | 72.560 | 72.550 | 72.560 | 72.560 | - |
Jul 25, 2024 | 73.250 | 73.250 | 73.240 | 73.240 | 73.240 | - |
Jul 24, 2024 | 72.925 | 72.930 | 72.925 | 72.930 | 72.930 | - |
Jul 23, 2024 | 72.250 | 72.250 | 72.240 | 72.250 | 72.250 | - |
Jul 22, 2024 | 73.525 | 73.525 | 73.520 | 73.525 | 73.525 | - |
Jul 19, 2024 | 75.075 | 75.075 | 73.400 | 73.410 | 73.410 | 30 |
Jul 18, 2024 | 75.750 | 75.750 | 75.350 | 75.350 | 75.350 | 2 |
Jul 17, 2024 | 74.550 | 75.500 | 74.425 | 75.340 | 75.340 | 13 |
Jul 16, 2024 | 75.075 | 75.075 | 74.250 | 74.570 | 74.570 | 5 |
Jul 15, 2024 | 75.500 | 75.700 | 75.250 | 75.500 | 75.500 | 4 |
Jul 12, 2024 | 76.250 | 76.250 | 75.700 | 75.700 | 75.700 | 1 |
Jul 11, 2024 | 76.250 | 76.250 | 75.550 | 75.825 | 75.825 | 2 |
Jul 10, 2024 | 75.600 | 75.825 | 75.300 | 75.750 | 75.750 | 5 |
Jul 09, 2024 | 76.500 | 76.650 | 75.740 | 75.750 | 75.750 | 5 |
Jul 08, 2024 | 76.500 | 76.825 | 76.500 | 76.675 | 76.675 | 2 |
Jul 05, 2024 | 77.100 | 77.100 | 77.025 | 77.030 | 77.030 | 1 |
Jul 03, 2024 | 77.725 | 77.725 | 77.720 | 77.720 | 77.720 | - |
Jul 02, 2024 | 76.850 | 76.860 | 76.850 | 76.850 | 76.850 | - |
Jul 01, 2024 | 75.900 | 76.910 | 75.900 | 76.900 | 76.900 | 4 |
Jun 28, 2024 | 76.025 | 76.025 | 75.575 | 75.700 | 75.700 | 4 |
Jun 27, 2024 | 75.875 | 76.125 | 75.875 | 75.975 | 75.975 | 10 |
Jun 26, 2024 | 75.825 | 76.125 | 75.250 | 75.800 | 75.800 | 63 |
Jun 25, 2024 | 75.825 | 76.050 | 75.450 | 75.450 | 75.450 | 18 |
Jun 24, 2024 | 74.675 | 75.900 | 74.675 | 75.850 | 75.850 | 11 |
Jun 21, 2024 | 75.300 | 75.800 | 75.040 | 75.050 | 75.050 | 11 |
Jun 20, 2024 | 75.300 | 75.850 | 75.225 | 75.550 | 75.550 | 28 |
Jun 18, 2024 | 74.175 | 75.250 | 74.175 | 75.225 | 75.225 | 16 |
Jun 17, 2024 | 73.850 | 74.400 | 73.850 | 74.250 | 74.250 | 7 |
Jun 14, 2024 | 73.775 | 74.525 | 73.550 | 73.675 | 73.675 | 16 |
Jun 13, 2024 | 73.600 | 74.350 | 73.525 | 74.100 | 74.100 | 28 |
Jun 12, 2024 | 73.800 | 74.550 | 73.625 | 73.925 | 73.925 | 23 |
Jun 11, 2024 | 73.000 | 73.850 | 73.000 | 73.475 | 73.475 | 13 |
Jun 10, 2024 | 71.800 | 73.475 | 71.650 | 73.150 | 73.150 | 34 |
Jun 07, 2024 | 71.800 | 72.000 | 71.670 | 71.675 | 71.675 | 5 |
Jun 06, 2024 | 70.650 | 71.625 | 70.600 | 71.425 | 71.425 | 25 |
Jun 05, 2024 | 70.000 | 70.310 | 69.850 | 70.300 | 70.300 | 7 |
Jun 04, 2024 | 71.325 | 71.325 | 70.000 | 70.100 | 70.100 | 35 |
Jun 03, 2024 | 73.150 | 73.775 | 71.300 | 71.400 | 71.400 | 72 |
May 31, 2024 | 73.500 | 74.175 | 73.000 | 73.450 | 73.450 | 17 |
May 30, 2024 | 74.250 | 74.625 | 73.690 | 73.700 | 73.700 | 11 |
May 29, 2024 | 75.075 | 75.350 | 74.500 | 74.550 | 74.550 | 8 |
May 28, 2024 | 73.250 | 75.150 | 73.225 | 74.850 | 74.850 | 41 |
May 24, 2024 | 72.800 | 73.150 | 72.775 | 73.000 | 73.000 | 11 |
May 23, 2024 | 72.925 | 73.900 | 72.350 | 72.625 | 72.625 | 52 |
May 22, 2024 | 74.000 | 74.000 | 72.975 | 73.125 | 73.125 | 32 |
May 21, 2024 | 74.725 | 74.725 | 73.750 | 74.250 | 74.250 | 22 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |