Amphastar Pharmaceuticals, Inc.
Exchange: nyse
none
1732372736.00
266611008.00
0.702797070571
0.368476787264
252.5%
3.75