Australia markets close in 5 hours 18 minutes

Bicycle Therapeutics PLC (50BA.MU)

Munich - Munich Delayed price. Currency in EUR
Add to watchlist
22.80-0.40 (-1.72%)
At close: 08:25AM CEST
Full screen
Loading interactive chart…