UK markets closed

Transgene SA (0OCQ.L)

LSE - LSE Delayed price. Currency in EUR
Add to watchlist
2.4761-0.0989 (-3.84%)
At close: 4:57PM BST