MPC Energy Solutions N.V. (BST:5IX)
Germany flag Germany · Delayed Price · Currency is EUR
0.8460
-0.0080 (-0.94%)
At close: Jul 16, 2025

MPC Energy Solutions Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jul '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
2018212661-
Market Cap Growth
-16.27%-14.90%-18.56%-57.14%--
Enterprise Value
73575342-2-
PS Ratio
1.821.622.597.72--
PB Ratio
0.440.370.340.370.84-
EV/Sales Ratio
7.125.096.3912.51--
Debt / Equity Ratio
1.571.360.660.580.03-1.49
Quick Ratio
4.532.613.434.1320.030.25
Current Ratio
6.203.743.454.3620.060.25
Asset Turnover
0.090.090.070.03--
Return on Equity (ROE)
-30.28%-29.08%-11.74%-7.10%-6.63%-
Return on Assets (ROA)
-2.11%-2.43%-3.73%-2.43%-4.13%-
Return on Capital (ROIC)
-2.23%-2.57%-4.00%-2.55%-4.22%-
Earnings Yield
-84.27%-92.92%-35.98%-20.05%-3.92%-
Earnings Yield
-84.27%-92.92%-35.98%-20.05%-3.92%-
FCF Yield
-132.79%-148.31%-49.24%-123.72%-4.86%-
Buyback Yield / Dilution
-----1604.98%-
Source: S&P Global Market Intelligence. Utility template. Financial Sources.