Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 29, 2024 | 57.000 | 58.950 | 57.000 | 57.450 | 57.450 | 588,800 |
Oct 28, 2024 | 54.750 | 55.650 | 53.550 | 55.200 | 55.200 | 2,633,600 |
Oct 25, 2024 | 52.850 | 55.000 | 52.850 | 54.700 | 54.700 | 3,576,636 |
Oct 24, 2024 | 54.450 | 54.450 | 51.150 | 52.650 | 52.650 | 3,232,800 |
Oct 23, 2024 | 54.050 | 55.400 | 53.650 | 55.100 | 55.100 | 2,134,700 |
Oct 22, 2024 | 53.400 | 54.750 | 53.050 | 53.750 | 53.750 | 2,170,200 |
Oct 21, 2024 | 54.500 | 55.700 | 53.350 | 53.800 | 53.800 | 3,187,437 |
Oct 18, 2024 | 51.100 | 56.400 | 51.050 | 54.000 | 54.000 | 5,658,483 |
Oct 17, 2024 | 57.000 | 58.450 | 52.250 | 53.050 | 53.050 | 8,557,329 |
Oct 16, 2024 | 55.150 | 57.750 | 55.000 | 56.700 | 56.700 | 5,904,400 |
Oct 15, 2024 | 58.200 | 58.200 | 53.900 | 55.100 | 55.100 | 8,625,000 |
Oct 14, 2024 | 57.500 | 60.500 | 56.650 | 58.200 | 58.200 | 6,939,400 |
Oct 10, 2024 | 57.000 | 59.700 | 55.650 | 56.400 | 56.400 | 6,261,300 |
Oct 09, 2024 | 57.000 | 58.250 | 52.300 | 54.700 | 54.700 | 6,343,296 |
Oct 08, 2024 | 63.800 | 63.800 | 53.400 | 54.350 | 54.350 | 17,262,600 |
Oct 07, 2024 | 69.650 | 73.500 | 66.500 | 67.000 | 67.000 | 11,644,370 |
Oct 04, 2024 | 65.650 | 71.450 | 65.650 | 69.200 | 69.200 | 8,942,300 |
Oct 03, 2024 | 66.500 | 66.500 | 59.500 | 63.900 | 63.900 | 14,055,206 |
Oct 02, 2024 | 62.750 | 72.300 | 62.750 | 69.950 | 69.950 | 16,270,629 |
Sep 30, 2024 | 56.500 | 63.100 | 56.500 | 59.600 | 59.600 | 15,171,040 |
Sep 27, 2024 | 50.300 | 53.000 | 50.300 | 52.850 | 52.850 | 5,647,410 |
Sep 26, 2024 | 42.950 | 50.200 | 42.650 | 48.500 | 48.500 | 5,988,462 |
Sep 25, 2024 | 43.900 | 44.000 | 41.900 | 42.450 | 42.450 | 2,392,070 |
Sep 24, 2024 | 40.100 | 44.000 | 40.100 | 42.600 | 42.600 | 8,196,130 |
Sep 23, 2024 | 37.800 | 38.350 | 37.300 | 38.350 | 38.350 | 2,058,356 |
Sep 20, 2024 | 39.100 | 40.000 | 38.900 | 40.000 | 40.000 | 2,363,700 |
Sep 19, 2024 | 36.200 | 38.000 | 36.200 | 37.850 | 37.850 | 846,500 |
Sep 17, 2024 | 34.800 | 35.400 | 34.700 | 35.250 | 35.250 | 400,500 |
Sep 16, 2024 | 35.100 | 35.250 | 34.600 | 35.150 | 35.150 | 224,700 |
Sep 13, 2024 | 36.000 | 36.150 | 34.900 | 34.950 | 34.950 | 782,500 |
Sep 12, 2024 | 36.600 | 37.000 | 36.400 | 36.450 | 36.450 | 185,400 |
Sep 11, 2024 | 37.350 | 37.350 | 36.400 | 36.600 | 36.600 | 612,500 |
Sep 10, 2024 | 39.250 | 39.250 | 37.200 | 37.350 | 37.350 | 354,000 |
Sep 09, 2024 | 37.500 | 38.600 | 37.500 | 37.700 | 37.700 | 497,027 |
Sep 05, 2024 | 38.800 | 39.050 | 38.500 | 39.000 | 39.000 | 624,900 |
Sep 04, 2024 | 38.500 | 38.550 | 37.900 | 38.500 | 38.500 | 150,800 |
Sep 03, 2024 | 38.350 | 39.000 | 38.050 | 38.550 | 38.550 | 337,200 |
Sep 02, 2024 | 38.500 | 39.650 | 37.900 | 38.200 | 38.200 | 280,600 |
Aug 30, 2024 | 37.350 | 40.000 | 37.050 | 38.850 | 38.850 | 1,776,539 |
Aug 29, 2024 | 36.000 | 36.700 | 35.750 | 36.600 | 36.600 | 689,800 |
Aug 28, 2024 | 37.550 | 37.900 | 36.950 | 37.200 | 37.200 | 562,500 |
Aug 27, 2024 | 38.800 | 39.000 | 38.500 | 38.700 | 38.700 | 323,000 |
Aug 26, 2024 | 39.000 | 39.750 | 38.800 | 39.750 | 39.750 | 407,000 |
Aug 23, 2024 | 38.600 | 38.950 | 38.450 | 38.800 | 38.800 | 172,970 |
Aug 22, 2024 | 38.300 | 38.700 | 37.850 | 38.550 | 38.550 | 608,200 |
Aug 21, 2024 | 38.000 | 38.150 | 37.400 | 38.150 | 38.150 | 415,700 |
Aug 20, 2024 | 39.650 | 39.650 | 38.750 | 39.100 | 39.100 | 366,600 |
Aug 19, 2024 | 38.800 | 39.050 | 38.300 | 38.700 | 38.700 | 512,200 |
Aug 16, 2024 | 39.200 | 39.850 | 39.050 | 39.550 | 39.550 | 543,810 |
Aug 15, 2024 | 38.550 | 39.150 | 38.250 | 38.700 | 38.700 | 934,220 |
Aug 14, 2024 | 38.950 | 39.500 | 37.500 | 37.750 | 37.750 | 551,245 |
Aug 13, 2024 | 38.400 | 39.100 | 37.750 | 38.600 | 38.600 | 1,181,122 |
Aug 12, 2024 | 36.550 | 36.550 | 35.800 | 35.850 | 35.850 | 399,800 |
Aug 09, 2024 | 36.400 | 37.150 | 36.250 | 36.350 | 36.350 | 639,200 |
Aug 08, 2024 | 34.700 | 35.500 | 34.350 | 35.000 | 35.000 | 361,000 |
Aug 07, 2024 | 35.500 | 36.050 | 35.150 | 35.500 | 35.500 | 394,918 |
Aug 06, 2024 | 35.400 | 35.850 | 34.700 | 35.250 | 35.250 | 449,036 |
Aug 05, 2024 | 34.500 | 35.000 | 34.000 | 34.350 | 34.350 | 3,493,000 |
Aug 02, 2024 | 35.150 | 35.250 | 34.500 | 34.800 | 34.800 | 645,200 |
Aug 01, 2024 | 36.000 | 36.250 | 35.500 | 35.800 | 35.800 | 402,300 |
Jul 31, 2024 | 35.700 | 36.400 | 35.200 | 36.300 | 36.300 | 2,369,900 |
Jul 30, 2024 | 36.200 | 36.300 | 35.750 | 35.750 | 35.750 | 675,800 |
Jul 29, 2024 | 36.650 | 36.800 | 35.850 | 36.050 | 36.050 | 232,400 |
Jul 26, 2024 | 35.850 | 36.650 | 35.300 | 35.750 | 35.750 | 300,300 |
Jul 25, 2024 | 35.900 | 36.000 | 34.800 | 34.900 | 34.900 | 2,193,500 |
Jul 24, 2024 | 36.250 | 36.600 | 36.000 | 36.150 | 36.150 | 722,200 |
Jul 23, 2024 | 37.150 | 37.800 | 36.800 | 36.850 | 36.850 | 143,700 |
Jul 22, 2024 | 37.700 | 37.700 | 36.700 | 37.400 | 37.400 | 584,198 |
Jul 19, 2024 | 37.500 | 37.500 | 36.900 | 37.050 | 37.050 | 668,387 |
Jul 18, 2024 | 37.900 | 38.450 | 37.400 | 38.200 | 38.200 | 1,255,200 |
Jul 17, 2024 | 39.500 | 39.650 | 38.900 | 39.100 | 39.100 | 830,300 |
Jul 16, 2024 | 39.200 | 39.250 | 38.900 | 39.150 | 39.150 | 427,600 |
Jul 15, 2024 | 40.300 | 40.650 | 39.650 | 40.000 | 40.000 | 341,915 |
Jul 12, 2024 | 39.850 | 41.450 | 39.850 | 40.850 | 40.850 | 947,100 |
Jul 11, 2024 | 40.200 | 41.300 | 40.000 | 41.250 | 41.250 | 512,102 |
Jul 10, 2024 | 39.850 | 40.200 | 38.850 | 39.150 | 39.150 | 340,900 |
Jul 09, 2024 | 39.000 | 40.200 | 38.400 | 38.550 | 38.550 | 695,400 |
Jul 08, 2024 | 40.050 | 41.000 | 39.100 | 39.400 | 39.400 | 1,904,450 |
Jul 05, 2024 | - | - | - | - | - | - |
Jul 04, 2024 | 41.250 | 41.650 | 40.250 | 40.850 | 40.850 | 428,100 |
Jul 03, 2024 | 39.000 | 40.750 | 39.000 | 40.250 | 40.250 | 1,481,332 |
Jul 02, 2024 | 38.500 | 39.400 | 38.500 | 38.900 | 38.900 | 1,279,008 |
Jun 28, 2024 | 38.400 | 39.150 | 38.150 | 38.600 | 38.600 | 380,663 |
Jun 27, 2024 | 40.000 | 40.500 | 39.000 | 39.200 | 39.200 | 412,400 |
Jun 26, 2024 | 39.900 | 40.800 | 39.900 | 40.400 | 40.400 | 247,500 |
Jun 25, 2024 | 39.800 | 40.450 | 39.450 | 40.050 | 40.050 | 390,400 |
Jun 24, 2024 | 40.150 | 40.450 | 39.600 | 40.050 | 40.050 | 122,564 |
Jun 21, 2024 | 40.600 | 40.700 | 39.800 | 40.150 | 40.150 | 844,323 |
Jun 20, 2024 | 40.900 | 41.250 | 40.500 | 40.500 | 40.500 | 518,200 |
Jun 19, 2024 | 40.250 | 41.250 | 39.900 | 40.700 | 40.700 | 959,800 |
Jun 18, 2024 | 40.600 | 40.650 | 39.450 | 39.700 | 39.700 | 616,800 |
Jun 17, 2024 | 40.950 | 41.250 | 40.550 | 40.800 | 40.800 | 699,169 |
Jun 14, 2024 | 41.750 | 41.750 | 41.000 | 41.100 | 41.100 | 915,000 |
Jun 13, 2024 | 42.000 | 42.150 | 41.500 | 41.800 | 41.800 | 627,555 |
Jun 12, 2024 | 41.000 | 41.050 | 40.650 | 40.950 | 40.950 | 1,153,900 |
Jun 11, 2024 | 41.550 | 41.900 | 41.050 | 41.750 | 41.750 | 242,966 |
Jun 07, 2024 | 42.250 | 42.350 | 41.200 | 41.550 | 41.550 | 1,345,200 |
Jun 06, 2024 | 42.550 | 42.750 | 41.600 | 41.800 | 41.800 | 1,848,900 |
Jun 05, 2024 | 43.750 | 43.850 | 42.850 | 43.000 | 43.000 | 1,499,500 |
Jun 04, 2024 | 44.900 | 45.300 | 44.150 | 45.100 | 45.100 | 486,000 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |