Amphastar Pharmaceuticals: Shining Star Soon To Fade With Competitive Pressures Looming 01.07.2024 16:00 Seeking Alpha