Basilea Pharmaceutica AG

BSLN CHF1 (Regd)
Create an alert
Sell68.30 CHF
Buy69.20 CHF
0.40 CHF (0.58%)
Last updated today at