Genus plc

Genus plc

2,230.00
GBX
-10.00
(-0.45%)
172.34BMarket Cap
Feb 25Next Earn