Biofrontera AG

B8FK NPV
Create an alert
Sell€2.26
Buy€2.38
€0.03 (1.34%)
Last updated today at 08:53 UTC