MP

MPC Energy Solutions NV

MPCES · OL · Utilities / Utilities - Renewable

1.60NOK+0.03 (+2.24%)

Price History

Full chart

Market Stats

Previous Close1.56
Open1.51
Day Range1.51 – 1.60
52-Week Range1.88 – 14.60
Volume131.91K
Market Cap44.50M
P/E (TTM)0.00
Forward P/E50.51
EPS-5.01
Dividend Yield609.34%
Beta0.73
50-Day Avg8.02
200-Day Avg12.10

About

MPC Energy Solutions N.V., an independent power producer, develops, builds, owns, and operates renewable energy assets in Latin America and the Caribbean. The company operates utility-scale solar photovoltaics and power plants in Colombia, Mexico and El Salvador. It delivers energy to public and private commercial, and industrial off-takers. The company was incorporated in 2020 and is based in Amsterdam, Netherlands.

Company Details

  • SectorUtilities
  • IndustryUtilities - Renewable
  • CEOMr. Stefan H. A. Meichsner
  • Employees12
  • HeadquartersApollolaan 151, Amsterdam, Netherlands, 1077 AR, Norway
  • Websitehttps://www.mpc-energysolutions.com

Leadership

  • Mr. Stefan H. A. MeichsnerInterim CEO, MD, CFO & Member of Management Board
  • Mr. Fernando ZunigaMD of Latin America & Member of Management Board
  • Mr. Stefan ZenkerHead of Investor Relations & Public Relations
  • Ms. Heike HulleSecretary

Financials

Income Statement

Currency: USD2019-12-312020-12-312021-12-312022-12-312023-12-312024-12-312025-12-31
Total Revenue00544.27K3.63M9.09M11.62M5.58M
Growth (%)---+566.25%+150.73%+27.84%-52.03%
Cost of Revenue--01.53M4.69M4.18M1.91M
Gross Profit--02.09M4.40M7.44M3.67M
Gross Margin--0.00%57.74%48.42%64.04%65.84%
Operating Expense--3.08M4.33M11.93M20.73M6.06M
Operating Income-37.96K-870.37K-3.08M-2.24M-7.53M-13.29M-2.39M
Operating Margin---566.65%-61.72%-82.84%-114.31%-42.79%
EBITDA---2.64M-13.37K-2.46M713.00K558.00K
EBITDA Margin---485.10%-0.37%-27.01%6.13%10.01%
Net Income-37.96K-876.80K-2.80M-5.62M-8.49M-17.47M-9.04M
Net Income Margin---514.88%-154.88%-93.33%-150.30%-162.07%
Interest Expense0083.73K2.42M3.33M3.38M723.00K
Interest Expense % of Total Revenue--15.38%66.81%36.64%29.04%12.97%

Balance Sheet

Currency: USD2019-12-312020-12-312021-12-312022-12-312023-12-312024-12-312025-12-31
Total Assets45.09K1.31M83.91M128.95M123.10M123.59M125.34M
Total Liabilities37.96K1.85M1.22M53.77M53.66M73.35M85.44M
Total Equity7.12K-547.41K82.70M75.18M69.28M50.23M39.91M
Cash-411.48K56.81M22.51M18.49M11.78M10.29M
Net Debt---20.35M25.34M54.83M12.74M

Cash Flow

Currency: USD2020-12-312021-12-312022-12-312023-12-312024-12-312025-12-31
Operating Cash Flow209.50K-3.38M-6.26M-3.95M-3.96M-2.54M
Investing Cash Flow-1.45M-25.65M-38.41M-278.00K-26.14M-
Financing Cash Flow1.94M85.86M12.34M411.00K22.22M-
Capital Expenditure543.66K2.25M30.85M8.99M25.96M10.92M
Free Cash Flow--5.64M-37.10M-12.95M-29.92M-13.46M
FCF to OCF-166.81%592.85%327.72%755.75%530.21%

Earnings

Report DateMay 31, 2021Aug 30, 2021Nov 30, 2021Mar 3, 2022Apr 28, 2022Aug 17, 2022Nov 3, 2022Mar 31, 2023Apr 27, 2023Jul 31, 2023Oct 26, 2023Feb 26, 2024Apr 2, 2024Jul 31, 2024Oct 31, 2024Feb 28, 2025Apr 29, 2025Jul 30, 2025Nov 6, 2025Dec 31, 2025May 6, 2026Jul 30, 2026Nov 5, 2026
EPS Estimate-0.05-0.05-0.02-0.01--0.08-0.11-1.04-0.08-0.07-0.05-0.94-0.090.12-0.01-0.24-0.02-0.11-0.03-0.03-0.010.060.22
EPS Actual-0.02-0.06-0.02-0.03-0.53-0.02-0.08-0.91-0.05-0.06-0.11-1.67-0.05-0.23-0.01-0.05-6.17-0.06-0.09-0.16-0.04-0.48-
Surprise60.00%-20.00%0.00%-200.00%-75.00%27.27%12.50%37.50%14.29%-120.00%-77.66%44.44%-291.67%0.00%78.63%-30739.00%45.45%-200.00%-443.67%-300.00%-901.00%-
TimingPre-marketAfter-hoursPre-marketPre-marketPre-marketPre-marketPre-marketPre-marketPre-marketPre-marketPre-marketPre-marketPre-marketPre-marketPre-marketPre-marketAfter-hoursAfter-hoursPre-market-Pre-marketPre-marketPre-market

Key Statistics & Ratios

Market Cap44.50M
Enterprise Value223.39M
Trailing P/E0.00
Forward P/E50.51
Price / Sales15.26
Price / Book0.12
EPS-5.01
Book Value16.74
Revenue (TTM)2.92M
Gross Profit (TTM)1.23M
EBITDA216.00K
Profit Margin0.00%
Operating Margin-35.44%
Return on Equity-26.11%
Return on Assets-4.02%
Shares Outstanding22.25M
Shares Float22.21M
Beta0.73
Dividend Yield609.34%
Dividend Rate12.19
Payout Ratio0.00%

Dividends

20261×
12.19Sep 1, 2026