Leverage Shares 3x Long Biotechnology ETC (3IBE.L) LSE

1.89

+0.1413(+8.09%)

Updated at December 14, 2023 01:54PM

Currency In EUR