Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 29, 2023 | 371.875 | 371.875 | 371.825 | 371.875 | 371.875 | 271 |
Nov 28, 2023 | 369.475 | 370.000 | 368.950 | 370.175 | 370.175 | 1 |
Nov 27, 2023 | 369.750 | 369.750 | 369.750 | 369.600 | 369.600 | 1 |
Nov 24, 2023 | 370.025 | 370.300 | 369.700 | 370.475 | 370.475 | 158 |
Nov 22, 2023 | 369.200 | 370.125 | 368.725 | 369.800 | 369.800 | 411 |
Nov 21, 2023 | 368.675 | 368.700 | 368.675 | 368.750 | 368.750 | 4 |
Nov 20, 2023 | 368.175 | 368.175 | 368.175 | 369.850 | 369.850 | 1 |
Nov 17, 2023 | 367.300 | 367.300 | 367.300 | 367.300 | 367.300 | - |
Nov 16, 2023 | 365.725 | 365.725 | 365.725 | 365.725 | 365.725 | - |
Nov 15, 2023 | 366.200 | 366.200 | 366.200 | 366.200 | 366.200 | - |
Nov 14, 2023 | 363.325 | 363.325 | 363.325 | 365.550 | 365.550 | 3 |
Nov 13, 2023 | 357.725 | 357.725 | 357.700 | 357.750 | 357.750 | 5 |
Nov 10, 2023 | 353.275 | 353.850 | 353.025 | 357.575 | 357.575 | 45 |
Nov 09, 2023 | 353.550 | 353.550 | 353.550 | 353.550 | 353.550 | - |
Nov 08, 2023 | 356.000 | 356.000 | 356.000 | 355.975 | 355.975 | 1 |
Nov 07, 2023 | 354.900 | 355.500 | 354.900 | 356.175 | 356.175 | 92 |
Nov 06, 2023 | 356.900 | 356.900 | 356.200 | 356.150 | 356.150 | 72 |
Nov 02, 2023 | 352.150 | 355.550 | 352.150 | 356.000 | 356.000 | 74 |
Nov 01, 2023 | 352.025 | 352.025 | 351.925 | 351.925 | 351.925 | 19 |
Oct 31, 2023 | 344.050 | 345.350 | 344.050 | 345.225 | 345.225 | 48 |
Oct 30, 2023 | 340.550 | 340.550 | 340.550 | 341.925 | 341.925 | 1 |
Oct 29, 2023 | 340.900 | 340.900 | 340.400 | 340.500 | 340.500 | 82 |
Oct 26, 2023 | 336.475 | 336.475 | 336.475 | 336.475 | 336.475 | - |
Oct 25, 2023 | 338.050 | 338.050 | 338.050 | 338.050 | 338.050 | 1 |
Oct 24, 2023 | 343.150 | 343.225 | 343.150 | 341.525 | 341.525 | 3 |
Oct 23, 2023 | 346.275 | 346.275 | 346.275 | 346.125 | 346.125 | 2 |
Oct 22, 2023 | 342.450 | 343.700 | 342.000 | 343.550 | 343.550 | 6 |
Oct 19, 2023 | 347.325 | 347.325 | 344.025 | 344.050 | 344.050 | 7 |
Oct 18, 2023 | 350.900 | 351.100 | 349.800 | 348.275 | 348.275 | 16 |
Oct 17, 2023 | 351.350 | 351.350 | 351.350 | 351.350 | 351.350 | - |
Oct 16, 2023 | 355.625 | 355.725 | 355.625 | 356.600 | 356.600 | 5 |
Oct 15, 2023 | 356.850 | 356.850 | 356.850 | 356.775 | 356.775 | 1 |
Oct 12, 2023 | 354.300 | 354.325 | 354.250 | 353.250 | 353.250 | 63 |
Oct 11, 2023 | 355.550 | 355.550 | 355.550 | 355.550 | 355.550 | 96 |
Oct 10, 2023 | 357.975 | 358.375 | 357.975 | 358.525 | 358.525 | 43 |
Oct 09, 2023 | 355.050 | 355.050 | 355.050 | 356.950 | 356.950 | 4 |
Oct 08, 2023 | 350.350 | 353.475 | 350.350 | 353.900 | 353.900 | 4 |
Oct 05, 2023 | 346.425 | 346.425 | 346.425 | 352.700 | 352.700 | 2 |
Oct 04, 2023 | 346.575 | 348.700 | 346.575 | 348.525 | 348.525 | 154 |
Oct 03, 2023 | 345.675 | 345.675 | 345.075 | 348.075 | 348.075 | 153 |
Oct 02, 2023 | 346.300 | 346.550 | 346.100 | 346.225 | 346.225 | 147 |
Oct 01, 2023 | 352.775 | 352.775 | 352.775 | 351.075 | 351.075 | 1 |
Sep 28, 2023 | 356.400 | 356.400 | 352.875 | 352.925 | 352.925 | 109 |
Sep 27, 2023 | 351.000 | 354.850 | 351.000 | 353.850 | 353.850 | 12 |
Sep 26, 2023 | 352.675 | 352.675 | 351.975 | 351.600 | 351.600 | 7 |
Sep 25, 2023 | 353.850 | 353.850 | 351.450 | 351.875 | 351.875 | 148 |
Sep 24, 2023 | 357.025 | 357.025 | 357.025 | 357.025 | 357.025 | - |
Sep 21, 2023 | 358.750 | 358.750 | 358.425 | 356.675 | 356.675 | 53 |
Sep 20, 2023 | 359.175 | 359.175 | 359.175 | 356.750 | 356.750 | 1 |
Sep 19, 2023 | 365.000 | 366.050 | 365.000 | 363.000 | 363.000 | 15 |
Sep 18, 2023 | 365.575 | 365.575 | 365.575 | 365.575 | 365.575 | - |
Sep 17, 2023 | 366.450 | 366.450 | 366.450 | 366.450 | 366.450 | - |
Sep 14, 2023 | 362.300 | 362.300 | 362.300 | 362.300 | 362.300 | 101 |
Sep 13, 2023 | 364.950 | 364.950 | 364.950 | 364.950 | 364.950 | 3 |
Sep 12, 2023 | 361.075 | 362.100 | 361.075 | 361.650 | 361.650 | 74 |
Sep 11, 2023 | 362.800 | 362.800 | 361.650 | 361.750 | 361.750 | 3,762 |
Sep 10, 2023 | 363.075 | 363.075 | 362.625 | 363.550 | 363.550 | 3,762 |
Sep 07, 2023 | 361.600 | 361.600 | 361.600 | 360.575 | 360.575 | 50 |
Sep 06, 2023 | 360.775 | 360.775 | 359.900 | 360.550 | 360.550 | 25 |
Sep 05, 2023 | 363.500 | 363.500 | 361.950 | 362.125 | 362.125 | 167 |
Sep 04, 2023 | 364.775 | 364.775 | 364.775 | 364.150 | 364.150 | 19 |
Aug 31, 2023 | 366.275 | 366.275 | 366.275 | 366.275 | 366.275 | - |
Aug 30, 2023 | 365.575 | 365.575 | 365.375 | 365.375 | 365.375 | 78 |
Aug 29, 2023 | 366.475 | 366.575 | 366.200 | 366.600 | 366.600 | 100 |
Aug 28, 2023 | 362.800 | 363.250 | 362.800 | 365.700 | 365.700 | 2 |
Aug 27, 2023 | 359.100 | 359.100 | 359.100 | 360.700 | 360.700 | 2 |
Aug 24, 2023 | 358.000 | 358.000 | 358.000 | 357.900 | 357.900 | 37 |
Aug 23, 2023 | 356.300 | 356.300 | 356.300 | 356.025 | 356.025 | 9 |
Aug 22, 2023 | 358.300 | 360.700 | 358.275 | 360.450 | 360.450 | 88 |
Aug 21, 2023 | 358.950 | 358.975 | 356.050 | 356.450 | 356.450 | 119 |
Aug 20, 2023 | 356.750 | 356.750 | 356.750 | 357.300 | 357.300 | 1 |
Aug 17, 2023 | 355.400 | 355.400 | 355.400 | 355.400 | 355.400 | - |
Aug 16, 2023 | 358.950 | 358.950 | 358.950 | 355.975 | 355.975 | 1 |
Aug 15, 2023 | 358.950 | 358.950 | 358.950 | 358.400 | 358.400 | 5 |
Aug 14, 2023 | 363.000 | 363.000 | 362.975 | 361.300 | 361.300 | 73 |
Aug 13, 2023 | 363.400 | 363.400 | 363.400 | 365.575 | 365.575 | 73 |
Aug 10, 2023 | 364.800 | 364.800 | 364.800 | 364.800 | 364.800 | - |
Aug 09, 2023 | 369.375 | 369.375 | 365.975 | 366.400 | 366.400 | 41 |
Aug 08, 2023 | 368.000 | 368.000 | 367.800 | 366.050 | 366.050 | 3 |
Aug 07, 2023 | 365.325 | 367.650 | 365.325 | 367.675 | 367.675 | 26 |
Aug 06, 2023 | 368.275 | 368.500 | 368.275 | 369.750 | 369.750 | 2 |
Aug 03, 2023 | 367.200 | 367.200 | 367.200 | 367.200 | 367.200 | - |
Aug 02, 2023 | 368.450 | 368.550 | 368.450 | 368.525 | 368.525 | 12 |
Aug 01, 2023 | 371.375 | 371.375 | 368.975 | 369.250 | 369.250 | 3 |
Jul 31, 2023 | 375.600 | 375.600 | 375.300 | 375.450 | 375.450 | 2 |
Jul 30, 2023 | 378.250 | 378.250 | 377.325 | 377.775 | 377.775 | 6 |
Jul 27, 2023 | 375.150 | 375.575 | 375.150 | 377.300 | 377.300 | 29 |
Jul 26, 2023 | 373.500 | 373.500 | 373.500 | 373.500 | 373.500 | - |
Jul 25, 2023 | 375.475 | 375.475 | 375.475 | 375.775 | 375.775 | 3 |
Jul 24, 2023 | 375.200 | 375.475 | 375.100 | 375.450 | 375.450 | 8 |
Jul 23, 2023 | 372.550 | 373.325 | 372.525 | 374.300 | 374.300 | 11 |
Jul 20, 2023 | 373.100 | 373.100 | 373.100 | 373.100 | 373.100 | - |
Jul 19, 2023 | 374.200 | 374.200 | 372.875 | 373.025 | 373.025 | 84 |
Jul 18, 2023 | 376.325 | 376.325 | 375.675 | 375.650 | 375.650 | 10 |
Jul 17, 2023 | 372.450 | 372.450 | 372.450 | 375.150 | 375.150 | 22 |
Jul 16, 2023 | 373.000 | 373.000 | 373.000 | 373.000 | 373.000 | - |
Jul 13, 2023 | 373.000 | 373.000 | 371.900 | 371.950 | 371.950 | 24 |
Jul 12, 2023 | 372.375 | 372.375 | 372.250 | 373.400 | 373.400 | 3 |
Jul 11, 2023 | 369.700 | 369.700 | 369.500 | 369.150 | 369.150 | 38 |
Jul 10, 2023 | 362.600 | 364.925 | 362.475 | 364.950 | 364.950 | 88 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |