AMPH Financials: Amphastar Pharmaceuticals Inc AI Analysis