Biofrontera AG

B8FK NPV
Create an alert
Sell
€2.90
Buy
€3.10
€0.14 (4.88%)
Last updated today at