Amphastar Pharmaceuticals Inc (NASDAQ:AMPH)

28.79
Delayed Data
As of Dec 06
 -0.57 / -1.94%
Today’s Change
20.17
Today|||52-Week Range
44.46
+23.62%
Year-to-Date