Amphastar Pharmaceuticals (DE:29A)
FRANKFURT:29A
Germany
29AAmphastar Pharmaceuticals
€41.63
-€0.50(-1.19%)
At close: 4:00 PM EDT