Results
1
1 companies
Meren Energy
Market Cap: CA$1.2b
Operates as an oil and gas exploration and production company in Nigeria, Namibia, South Africa, and Equatorial Guinea.
MER
CA$1.75
7D
-1.7%
1Y
-5.9%