OSL •
Utilities •
Utilities - Renewable •
Quote as of 07/29/2026 16:25
Company Profile
IndustryUtilities - Renewable
SectorUtilities
ExchangeOSL
Market Capitalization310.39 mln
Float22.21 mln
Earnings Date07/30/2026
Piotroski F-Score
5
/ 9
Neutral
Beneish M-Score
-3.53
Highly reliable
1-Year Forecast
17.08
Attractive
Relative Strength
40
/ 100
Slightly lagging
Debt / Equity
0.59
Moderate leverage
ROE
-20.71
Deeply negative
Business Description
MPC Energy Solutions is a Dutch company founded in 2020 that builds and runs solar power plants across Latin America and the Caribbean. Operating in Colombia, Mexico, and El Salvador, the company generates clean energy at a large scale and sells it to both government bodies and private businesses. Its work focuses entirely on renewable power, making it a dedicated player in the region's growing clean energy market.