Genus plc

Genus plc

GNS.L
Genus plcGB flagLondon Stock Exchange
2,076.00
GBp
-172.00
- -
1.38BMarket Cap