Mon Courtier Energie Groupe S.A. (EPA:ALMCE)
France flag France · Delayed Price · Currency is EUR
5.50
0.00 (0.00%)
Jul 29, 2026, 3:41 PM CET

EPA:ALMCE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
19182229--
Market Cap Growth
-5.32%-15.81%-25.03%---
Enterprise Value
11.2318.3521.821.0900
Last Close Price
5.505.205.967.95--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
9.558.97-22.71--
Forward PE
9.5210.3015.8917.10--
PS Ratio
0.680.640.861.36--
PB Ratio
1.641.982.352.51--
P/TBV Ratio
2.172.052.352.94--
P/FCF Ratio
12.1311.4671.01---
P/OCF Ratio
9.488.9630.75---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.390.640.860.99--
EV/EBITDA Ratio
4.797.8365.8611.45--
EV/EBIT Ratio
4.948.07-14.44--
EV/FCF Ratio
7.0111.4671.01---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
-000.030.090.16
Debt / EBITDA Ratio
---0.190.150.68
Debt / FCF Ratio
----0.210.21
Net Debt / Equity Ratio
----0.69-0.65-0.54
Net Debt / EBITDA Ratio
----4.32-1.11-2.34
Net Debt / FCF Ratio
---8.80-1.54-0.71
Asset Turnover
2.302.301.621.512.451.49
Quick Ratio
---3.793.032.86
Current Ratio
---3.793.032.86
Return on Equity (ROE)
22.46%22.46%-3.60%14.50%49.33%16.20%
Return on Assets (ROA)
15.55%18.17%-1.07%8.03%23.21%7.15%
Return on Invested Capital (ROIC)
20.98%24.52%-2.59%44.04%127.12%35.23%
Return on Capital Employed (ROCE)
18.17%18.17%-1.25%13.41%39.29%12.77%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
10.85%11.15%-4.40%--
FCF Yield
8.25%8.73%1.41%---
Dividend Yield
7.09%0.00%5.59%0.00%--
Payout Ratio
-0.00%-301.73%0.00%14.96%0.00%
Buyback Yield / Dilution
-0.00%-9.37%-15.33%0.00%-
Total Shareholder Return
7.09%0.00%-3.78%-15.33%0.00%-