Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 28, 2024 | 38.200 | 38.350 | 36.850 | 37.500 | 37.500 | 1,043,968 |
Jun 27, 2024 | 38.600 | 39.000 | 37.650 | 38.000 | 38.000 | 1,292,000 |
Jun 26, 2024 | 38.050 | 38.850 | 37.100 | 38.600 | 38.600 | 900,200 |
Jun 25, 2024 | 38.600 | 39.050 | 37.750 | 38.100 | 38.100 | 832,044 |
Jun 24, 2024 | 39.050 | 39.050 | 38.000 | 38.600 | 38.600 | 599,100 |
Jun 21, 2024 | 39.200 | 39.700 | 38.400 | 39.250 | 39.250 | 655,446 |
Jun 20, 2024 | 40.550 | 40.700 | 39.000 | 39.250 | 39.250 | 855,800 |
Jun 19, 2024 | 40.050 | 40.800 | 39.900 | 40.400 | 40.400 | 420,200 |
Jun 18, 2024 | 41.800 | 42.250 | 40.000 | 40.200 | 40.200 | 906,982 |
Jun 17, 2024 | 42.000 | 42.000 | 41.100 | 41.300 | 41.300 | 1,046,500 |
Jun 14, 2024 | 42.350 | 42.550 | 42.050 | 42.200 | 42.200 | 477,160 |
Jun 13, 2024 | 40.800 | 42.750 | 40.800 | 42.750 | 42.750 | 748,500 |
Jun 12, 2024 | 40.500 | 42.550 | 40.500 | 41.800 | 41.800 | 422,092 |
Jun 11, 2024 | 41.900 | 42.300 | 40.950 | 41.500 | 41.500 | 991,200 |
Jun 07, 2024 | 41.600 | 42.500 | 41.600 | 42.050 | 42.050 | 567,454 |
Jun 06, 2024 | 43.200 | 43.600 | 41.650 | 42.200 | 42.200 | 1,091,592 |
Jun 05, 2024 | 43.750 | 44.000 | 43.150 | 43.250 | 43.250 | 415,200 |
Jun 04, 2024 | 42.800 | 44.100 | 42.700 | 43.750 | 43.750 | 865,100 |
Jun 03, 2024 | 42.150 | 44.050 | 42.150 | 42.800 | 42.800 | 1,061,300 |
May 31, 2024 | 41.750 | 42.850 | 41.750 | 42.150 | 42.150 | 1,219,600 |
May 30, 2024 | 42.000 | 42.200 | 41.000 | 41.750 | 41.750 | 885,900 |
May 29, 2024 | 43.000 | 43.100 | 41.400 | 41.650 | 41.650 | 617,600 |
May 28, 2024 | 43.350 | 43.600 | 42.850 | 43.000 | 43.000 | 692,300 |
May 27, 2024 | 42.600 | 44.000 | 42.600 | 43.600 | 43.600 | 847,300 |
May 24, 2024 | 43.050 | 43.050 | 41.700 | 42.550 | 42.550 | 1,111,000 |
May 23, 2024 | 43.900 | 43.900 | 42.550 | 43.250 | 43.250 | 853,400 |
May 22, 2024 | 44.850 | 45.250 | 43.800 | 44.150 | 44.150 | 723,800 |
May 21, 2024 | 45.700 | 46.050 | 44.400 | 44.850 | 44.850 | 4,030,415 |
May 20, 2024 | 44.050 | 45.750 | 43.050 | 45.750 | 45.750 | 931,800 |
May 17, 2024 | 45.500 | 45.950 | 43.500 | 44.100 | 44.100 | 1,029,800 |
May 16, 2024 | 45.000 | 46.100 | 45.000 | 45.400 | 45.400 | 1,718,500 |
May 14, 2024 | 45.900 | 47.950 | 45.550 | 46.000 | 46.000 | 1,061,900 |
May 13, 2024 | 45.900 | 46.500 | 45.350 | 45.800 | 45.800 | 966,200 |
May 10, 2024 | 47.250 | 47.650 | 44.700 | 45.950 | 45.950 | 1,274,900 |
May 09, 2024 | 46.950 | 47.300 | 46.300 | 47.100 | 47.100 | 1,539,600 |
May 08, 2024 | 47.900 | 48.250 | 46.350 | 47.050 | 47.050 | 490,400 |
May 07, 2024 | 48.200 | 48.300 | 47.550 | 47.950 | 47.950 | 354,800 |
May 06, 2024 | 46.900 | 48.900 | 46.900 | 47.800 | 47.800 | 1,861,000 |
May 03, 2024 | 44.850 | 49.900 | 44.850 | 47.300 | 47.300 | 221,000 |
May 02, 2024 | 46.950 | 47.500 | 46.200 | 47.200 | 47.200 | 228,500 |
Apr 30, 2024 | 46.950 | 46.950 | 45.600 | 46.650 | 46.650 | 669,300 |
Apr 29, 2024 | 45.700 | 47.200 | 45.200 | 46.500 | 46.500 | 1,009,800 |
Apr 26, 2024 | 44.500 | 45.600 | 44.200 | 45.500 | 45.500 | 1,286,300 |
Apr 25, 2024 | 43.800 | 45.450 | 43.200 | 45.100 | 45.100 | 893,496 |
Apr 24, 2024 | 43.600 | 44.200 | 42.900 | 43.800 | 43.800 | 599,812 |
Apr 23, 2024 | 42.600 | 44.150 | 42.050 | 43.500 | 43.500 | 961,800 |
Apr 22, 2024 | 42.000 | 43.550 | 41.750 | 42.600 | 42.600 | 790,500 |
Apr 19, 2024 | 42.550 | 42.550 | 41.000 | 42.000 | 42.000 | 401,498 |
Apr 18, 2024 | 42.500 | 43.150 | 40.600 | 42.450 | 42.450 | 611,400 |
Apr 17, 2024 | 40.000 | 41.800 | 40.000 | 41.600 | 41.600 | 737,600 |
Apr 16, 2024 | 40.950 | 41.100 | 39.650 | 39.950 | 39.950 | 559,100 |
Apr 15, 2024 | 42.050 | 42.350 | 40.550 | 41.000 | 41.000 | 941,300 |
Apr 12, 2024 | 42.600 | 43.200 | 41.650 | 42.350 | 42.350 | 709,600 |
Apr 11, 2024 | 43.200 | 43.400 | 42.050 | 43.300 | 43.300 | 547,300 |
Apr 10, 2024 | 43.900 | 44.600 | 43.300 | 43.400 | 43.400 | 370,500 |
Apr 09, 2024 | 44.100 | 44.750 | 43.650 | 44.600 | 44.600 | 248,400 |
Apr 08, 2024 | 43.650 | 44.300 | 42.950 | 43.700 | 43.700 | 230,800 |
Apr 05, 2024 | 44.100 | 44.100 | 41.850 | 42.200 | 42.200 | 204,100 |
Apr 03, 2024 | 42.800 | 44.800 | 42.200 | 44.050 | 44.050 | 824,820 |
Apr 02, 2024 | 43.600 | 45.350 | 42.050 | 42.400 | 42.400 | 1,408,000 |
Mar 28, 2024 | 49.400 | 49.400 | 42.500 | 43.600 | 43.600 | 4,171,185 |
Mar 27, 2024 | 44.500 | 46.500 | 44.500 | 46.200 | 46.200 | 2,124,600 |
Mar 26, 2024 | 45.700 | 45.700 | 44.050 | 44.500 | 44.500 | 461,800 |
Mar 25, 2024 | 45.100 | 46.000 | 45.000 | 45.150 | 45.150 | 387,200 |
Mar 22, 2024 | 45.600 | 46.050 | 44.100 | 45.400 | 45.400 | 715,000 |
Mar 21, 2024 | 45.900 | 46.900 | 45.650 | 45.800 | 45.800 | 640,500 |
Mar 20, 2024 | 43.700 | 46.450 | 43.550 | 45.900 | 45.900 | 1,308,700 |
Mar 19, 2024 | 43.550 | 44.200 | 42.800 | 43.350 | 43.350 | 794,300 |
Mar 18, 2024 | 44.400 | 44.500 | 43.150 | 43.950 | 43.950 | 792,900 |
Mar 15, 2024 | 44.200 | 45.300 | 43.600 | 43.800 | 43.800 | 2,541,792 |
Mar 14, 2024 | 45.100 | 46.000 | 43.350 | 44.850 | 44.850 | 1,285,600 |
Mar 13, 2024 | 45.900 | 45.950 | 44.950 | 45.500 | 45.500 | 576,900 |
Mar 12, 2024 | 45.000 | 46.500 | 44.200 | 45.350 | 45.350 | 1,131,000 |
Mar 11, 2024 | 39.200 | 45.200 | 40.900 | 44.800 | 44.800 | 1,112,300 |
Mar 08, 2024 | 43.750 | 45.250 | 43.750 | 44.400 | 44.400 | 759,800 |
Mar 07, 2024 | 44.000 | 45.350 | 43.250 | 44.000 | 44.000 | 1,084,800 |
Mar 06, 2024 | 42.500 | 44.350 | 42.000 | 44.150 | 44.150 | 411,400 |
Mar 05, 2024 | 42.100 | 42.800 | 41.800 | 42.400 | 42.400 | 1,050,700 |
Mar 04, 2024 | 42.600 | 43.500 | 42.150 | 42.750 | 42.750 | 943,700 |
Mar 01, 2024 | 44.100 | 43.800 | 42.350 | 42.900 | 42.900 | 379,100 |
Feb 29, 2024 | 42.800 | 43.600 | 42.350 | 43.050 | 43.050 | 1,049,900 |
Feb 28, 2024 | 44.450 | 45.400 | 42.550 | 42.800 | 42.800 | 404,600 |
Feb 27, 2024 | 43.600 | 44.450 | 42.900 | 44.050 | 44.050 | 482,400 |
Feb 26, 2024 | 43.450 | 44.350 | 42.000 | 43.500 | 43.500 | 1,154,234 |
Feb 23, 2024 | 43.750 | 43.900 | 42.500 | 43.450 | 43.450 | 493,100 |
Feb 22, 2024 | 44.400 | 44.500 | 43.550 | 43.750 | 43.750 | 746,800 |
Feb 21, 2024 | 44.000 | 45.450 | 43.350 | 44.200 | 44.200 | 1,467,400 |
Feb 20, 2024 | 41.100 | 43.800 | 41.100 | 43.500 | 43.500 | 1,043,000 |
Feb 19, 2024 | 42.200 | 42.500 | 41.050 | 42.300 | 42.300 | 890,600 |
Feb 16, 2024 | 38.900 | 42.400 | 37.850 | 42.200 | 42.200 | 399,500 |
Feb 15, 2024 | 38.900 | 38.750 | 37.600 | 38.500 | 38.500 | 123,300 |
Feb 14, 2024 | 38.050 | 38.400 | 36.700 | 38.050 | 38.050 | 131,600 |
Feb 09, 2024 | 38.050 | 38.050 | 38.050 | 38.050 | 38.050 | - |
Feb 08, 2024 | 39.550 | 40.200 | 38.700 | 38.750 | 38.750 | 688,700 |
Feb 07, 2024 | 39.800 | 41.400 | 39.350 | 39.700 | 39.700 | 1,058,900 |
Feb 06, 2024 | 37.100 | 40.100 | 36.150 | 39.500 | 39.500 | 1,496,800 |
Feb 05, 2024 | 35.000 | 37.750 | 34.950 | 36.400 | 36.400 | 1,369,400 |
Feb 02, 2024 | 37.050 | 37.550 | 34.950 | 35.500 | 35.500 | 1,881,190 |
Feb 01, 2024 | 37.900 | 38.750 | 36.350 | 36.700 | 36.700 | 1,211,068 |
Jan 31, 2024 | 40.050 | 40.050 | 37.300 | 37.900 | 37.900 | 1,358,006 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |