AMPH DinoScore - Score: 56/100 | Amphastar Pharmaceuticals, Inc. Stock Analysis | Dino Intelligence