Amphastar Pharmaceuticals (NASDAQ:AMPH) Reaches New 12-Month… — AMPH -0.60 · News Impact Screener