Serica Energy PLC

Serica Energy PLC

256.20
GBX
-16.20
(-5.95%)
4.04BMarket Cap
Apr 29Next Earn