Biotalys NV

BTLS NPV
Create an alert
Sell€2.25
Buy€2.38
€0.30 (11.03%)
Last updated today at 05:02 UTC