tiprankstipranks
Amphastar Pharmaceuticals (DE:29A)
FRANKFURT:29A
Germany
29AAmphastar Pharmaceuticals
€37.46
-€0.08(-0.21%)
At close: 4:00 PM EST