Serica Energy PLC

Serica Energy PLC

3.23
EUR
+0.04
(+1.13%)
43.98MMarket Cap
Apr 29Next Earn