Amphastar Pharmaceuticals, Inc.
Exchange: nyse
none
1737661824.00
266611008.00
0.702797070367
0.368476787264
252.5%
3.75