Active Biotech AB (BTPC.F)


Frankfurt - Frankfurt Delayed Price. Currency in EUR
1.19-0.03 (-2.14%)
At close: 2:12 AM EDT