Amphastar pharmaceuticals reports financial results for the three months ended march 31, 2021

Reports net revenues of $103.0 million for the three months ended march 31, 2021
AMPH Ratings Summary
AMPH Quant Ranking