Amphastar Pharmaceuticals, Inc.
Exchange: nyse
none
1748720512.00
266611008.00
0.702797069941
0.368476787264
252.5%
3.75