Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 31, 2024 | 36.800 | 60.000 | 36.800 | 44.000 | 44.000 | 80,341,506 |
May 30, 2024 | 33.050 | 33.500 | 31.700 | 32.000 | 32.000 | 14,774,858 |
May 29, 2024 | 31.950 | 32.500 | 29.400 | 31.800 | 31.800 | 40,481,618 |
May 28, 2024 | 35.950 | 37.750 | 33.900 | 34.300 | 34.300 | 21,231,440 |
May 27, 2024 | 37.750 | 38.200 | 33.600 | 35.400 | 35.400 | 25,647,326 |
May 24, 2024 | 47.750 | 47.750 | 26.450 | 37.050 | 37.050 | 115,449,747 |
May 23, 2024 | 47.050 | 49.400 | 46.650 | 48.050 | 48.050 | 5,263,664 |
May 22, 2024 | 47.450 | 48.000 | 46.750 | 47.300 | 47.300 | 1,781,202 |
May 21, 2024 | 49.250 | 49.300 | 47.200 | 47.200 | 47.200 | 3,226,292 |
May 20, 2024 | 48.900 | 49.650 | 48.200 | 49.250 | 49.250 | 2,510,690 |
May 17, 2024 | 50.000 | 50.300 | 48.700 | 48.700 | 48.700 | 3,197,436 |
May 16, 2024 | 50.200 | 50.650 | 49.300 | 49.700 | 49.700 | 3,588,515 |
May 14, 2024 | 49.100 | 50.400 | 48.950 | 49.200 | 49.200 | 3,072,171 |
May 13, 2024 | 50.300 | 50.500 | 48.500 | 49.250 | 49.250 | 3,654,488 |
May 10, 2024 | 50.450 | 50.900 | 49.100 | 49.950 | 49.950 | 3,674,010 |
May 09, 2024 | 49.750 | 51.000 | 49.750 | 50.500 | 50.500 | 4,527,027 |
May 08, 2024 | 48.050 | 50.850 | 48.050 | 50.250 | 50.250 | 10,207,692 |
May 07, 2024 | 49.400 | 49.400 | 47.600 | 48.050 | 48.050 | 2,191,477 |
May 06, 2024 | 49.200 | 49.550 | 47.500 | 49.000 | 49.000 | 4,825,612 |
May 03, 2024 | 48.350 | 50.200 | 48.350 | 49.000 | 49.000 | 744,162 |
May 02, 2024 | 47.800 | 49.100 | 46.550 | 48.800 | 48.800 | 2,635,814 |
Apr 30, 2024 | 49.050 | 49.250 | 47.550 | 48.150 | 48.150 | 3,580,609 |
Apr 29, 2024 | 48.300 | 49.650 | 48.300 | 49.000 | 49.000 | 6,019,924 |
Apr 26, 2024 | 48.850 | 49.000 | 47.950 | 48.700 | 48.700 | 3,523,080 |
Apr 25, 2024 | 47.100 | 49.000 | 46.700 | 48.450 | 48.450 | 3,023,085 |
Apr 24, 2024 | 46.900 | 47.800 | 45.750 | 47.450 | 47.450 | 3,631,190 |
Apr 23, 2024 | 44.950 | 47.150 | 43.950 | 46.950 | 46.950 | 3,580,316 |
Apr 22, 2024 | 43.500 | 45.000 | 42.400 | 44.350 | 44.350 | 3,531,845 |
Apr 19, 2024 | 45.500 | 45.500 | 42.700 | 43.900 | 43.900 | 6,933,579 |
Apr 18, 2024 | 46.850 | 46.950 | 45.250 | 45.400 | 45.400 | 3,123,794 |
Apr 17, 2024 | 47.950 | 47.950 | 45.750 | 46.750 | 46.750 | 2,927,214 |
Apr 16, 2024 | 48.200 | 48.200 | 46.400 | 47.000 | 47.000 | 3,362,121 |
Apr 15, 2024 | 49.800 | 49.800 | 47.600 | 47.950 | 47.950 | 2,559,217 |
Apr 12, 2024 | 48.750 | 50.500 | 48.550 | 49.500 | 49.500 | 4,075,507 |
Apr 11, 2024 | 48.500 | 48.850 | 47.450 | 48.750 | 48.750 | 2,345,651 |
Apr 10, 2024 | 49.000 | 49.000 | 47.900 | 48.650 | 48.650 | 2,944,033 |
Apr 09, 2024 | 47.000 | 49.000 | 46.700 | 48.700 | 48.700 | 3,714,868 |
Apr 08, 2024 | 45.150 | 47.500 | 44.750 | 46.650 | 46.650 | 4,098,395 |
Apr 05, 2024 | 45.400 | 45.700 | 44.150 | 45.100 | 45.100 | 2,903,000 |
Apr 03, 2024 | 46.100 | 46.250 | 44.500 | 45.600 | 45.600 | 6,646,375 |
Apr 02, 2024 | 46.900 | 47.250 | 45.850 | 46.550 | 46.550 | 5,451,742 |
Mar 28, 2024 | 46.300 | 47.000 | 46.100 | 46.650 | 46.650 | 3,228,818 |
Mar 27, 2024 | 46.950 | 47.450 | 45.800 | 46.650 | 46.650 | 3,506,000 |
Mar 26, 2024 | 46.600 | 47.300 | 45.700 | 46.950 | 46.950 | 3,221,876 |
Mar 25, 2024 | 46.300 | 48.000 | 46.300 | 46.600 | 46.600 | 5,107,000 |
Mar 22, 2024 | 47.050 | 48.000 | 45.300 | 46.100 | 46.100 | 8,198,671 |
Mar 21, 2024 | 49.000 | 49.950 | 47.050 | 47.600 | 47.600 | 16,724,926 |
Mar 20, 2024 | 49.950 | 51.050 | 49.600 | 50.700 | 50.700 | 4,440,932 |
Mar 19, 2024 | 51.850 | 52.850 | 49.400 | 49.950 | 49.950 | 5,939,917 |
Mar 18, 2024 | 52.100 | 52.200 | 50.200 | 51.850 | 51.850 | 3,459,377 |
Mar 15, 2024 | 51.100 | 52.550 | 51.000 | 51.950 | 51.950 | 6,293,525 |
Mar 14, 2024 | 52.200 | 55.000 | 48.700 | 51.200 | 51.200 | 13,170,669 |
Mar 13, 2024 | 48.450 | 51.350 | 47.800 | 51.000 | 51.000 | 8,936,165 |
Mar 12, 2024 | 47.850 | 48.750 | 47.200 | 48.000 | 48.000 | 3,424,576 |
Mar 11, 2024 | 47.250 | 47.850 | 45.850 | 47.650 | 47.650 | 3,335,083 |
Mar 08, 2024 | 44.200 | 47.800 | 44.200 | 47.250 | 47.250 | 5,854,209 |
Mar 07, 2024 | 44.850 | 45.650 | 43.750 | 44.450 | 44.450 | 3,120,000 |
Mar 06, 2024 | 45.050 | 45.700 | 44.150 | 45.000 | 45.000 | 4,251,710 |
Mar 05, 2024 | 47.800 | 48.150 | 44.550 | 44.750 | 44.750 | 5,945,368 |
Mar 04, 2024 | 47.700 | 48.600 | 46.750 | 47.600 | 47.600 | 3,982,927 |
Mar 01, 2024 | 47.200 | 48.200 | 46.700 | 46.700 | 46.700 | 4,007,684 |
Feb 29, 2024 | 46.850 | 47.800 | 46.650 | 47.100 | 47.100 | 3,131,632 |
Feb 28, 2024 | 47.050 | 48.850 | 46.650 | 47.000 | 47.000 | 6,038,012 |
Feb 27, 2024 | 45.700 | 47.250 | 45.300 | 47.150 | 47.150 | 3,257,004 |
Feb 26, 2024 | 45.700 | 46.950 | 45.550 | 45.900 | 45.900 | 2,712,965 |
Feb 23, 2024 | 45.000 | 45.850 | 44.050 | 45.550 | 45.550 | 3,219,794 |
Feb 22, 2024 | 44.750 | 44.800 | 43.700 | 44.700 | 44.700 | 2,898,000 |
Feb 21, 2024 | 44.150 | 45.700 | 43.800 | 44.200 | 44.200 | 4,552,675 |
Feb 20, 2024 | 44.050 | 47.500 | 43.800 | 45.300 | 45.300 | 4,890,783 |
Feb 19, 2024 | 44.000 | 44.350 | 43.100 | 44.050 | 44.050 | 3,023,825 |
Feb 16, 2024 | 42.550 | 44.100 | 41.550 | 43.900 | 43.900 | 1,090,901 |
Feb 15, 2024 | 41.600 | 42.300 | 40.300 | 42.100 | 42.100 | 747,790 |
Feb 14, 2024 | 40.850 | 41.650 | 39.200 | 41.600 | 41.600 | 796,870 |
Feb 09, 2024 | 40.800 | 40.800 | 40.800 | 40.800 | 40.800 | - |
Feb 08, 2024 | 42.350 | 42.800 | 41.350 | 41.900 | 41.900 | 2,874,071 |
Feb 07, 2024 | 43.050 | 44.450 | 41.500 | 41.900 | 41.900 | 5,317,803 |
Feb 06, 2024 | 39.100 | 43.350 | 37.950 | 43.150 | 43.150 | 6,421,854 |
Feb 05, 2024 | 39.150 | 40.050 | 38.500 | 38.950 | 38.950 | 3,990,509 |
Feb 02, 2024 | 41.900 | 42.500 | 39.150 | 39.900 | 39.900 | 5,345,334 |
Feb 01, 2024 | 39.600 | 41.850 | 38.900 | 41.450 | 41.450 | 4,281,268 |
Jan 31, 2024 | 39.500 | 40.150 | 38.450 | 39.650 | 39.650 | 5,237,148 |
Jan 30, 2024 | 40.550 | 40.650 | 39.500 | 39.750 | 39.750 | 2,834,861 |
Jan 29, 2024 | 41.900 | 42.400 | 40.050 | 40.700 | 40.700 | 6,057,856 |
Jan 26, 2024 | 44.550 | 44.550 | 39.800 | 41.850 | 41.850 | 8,917,357 |
Jan 25, 2024 | 43.450 | 44.550 | 42.450 | 44.100 | 44.100 | 3,621,539 |
Jan 24, 2024 | 42.300 | 43.950 | 41.450 | 42.950 | 42.950 | 5,368,836 |
Jan 23, 2024 | 41.400 | 42.600 | 40.150 | 41.150 | 41.150 | 5,193,083 |
Jan 22, 2024 | 41.800 | 41.800 | 40.000 | 40.900 | 40.900 | 7,887,832 |
Jan 19, 2024 | 45.600 | 45.950 | 40.950 | 41.450 | 41.450 | 10,868,506 |
Jan 18, 2024 | 43.900 | 45.650 | 43.000 | 45.350 | 45.350 | 5,168,128 |
Jan 17, 2024 | 47.250 | 48.000 | 42.850 | 43.700 | 43.700 | 8,288,859 |
Jan 16, 2024 | 46.250 | 48.250 | 46.250 | 47.250 | 47.250 | 3,633,030 |
Jan 15, 2024 | 45.500 | 45.500 | 45.500 | 45.500 | 45.500 | - |
Jan 12, 2024 | 46.900 | 46.900 | 45.400 | 45.600 | 45.600 | 2,571,550 |
Jan 11, 2024 | 48.050 | 48.800 | 46.800 | 46.900 | 46.900 | 2,451,008 |
Jan 10, 2024 | 47.000 | 48.950 | 47.000 | 48.100 | 48.100 | 3,780,658 |
Jan 09, 2024 | 44.850 | 48.600 | 44.850 | 46.850 | 46.850 | 7,425,413 |
Jan 08, 2024 | 43.800 | 43.900 | 43.050 | 43.850 | 43.850 | 2,541,143 |
Jan 05, 2024 | 45.800 | 45.800 | 43.300 | 43.500 | 43.500 | 4,232,000 |
Jan 04, 2024 | 44.750 | 45.300 | 44.000 | 45.200 | 45.200 | 1,940,237 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |