Carmila S.A. (EPA:CARM)
France flag France · Delayed Price · Currency is EUR
16.94
+0.04 (0.24%)
Aug 3, 2026, 2:03 PM CET

Carmila Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,3422,3732,2632,2161,9151,881
Market Cap Growth
-3.69%4.84%2.12%15.74%1.77%24.83%
Enterprise Value
5,0564,9724,8714,4164,1744,262
Last Close Price
16.9417.0016.0215.5813.3412.92
PE Ratio
8.0012.887.25779.008.789.72
PS Ratio
4.164.364.464.804.304.38
PB Ratio
0.680.700.660.670.550.56
P/TBV Ratio
0.700.700.670.680.550.55
P/FCF Ratio
-9.8410.8510.568.799.76
P/OCF Ratio
7.577.577.648.035.947.30
EV/Sales Ratio
8.999.149.619.569.369.92
EV/EBITDA Ratio
15.9915.7311.4948.5513.6718.16
EV/EBIT Ratio
16.0615.7911.6051.9014.0118.20
EV/FCF Ratio
-20.6323.3621.0419.1722.10
Debt / Equity Ratio
0.750.750.780.750.720.71
Debt / EBITDA Ratio
8.608.606.5033.588.5511.13
Debt / FCF Ratio
11.2811.2813.2214.5611.9913.55
Net Debt / Equity Ratio
0.760.760.760.670.640.70
Net Debt / EBITDA Ratio
8.218.216.1424.137.3810.12
Net Debt / FCF Ratio
10.7610.7612.4810.4610.3512.32
Asset Turnover
0.080.080.080.070.070.07
Quick Ratio
0.630.630.921.321.900.83
Current Ratio
1.641.642.431.422.231.06
Return on Equity (ROE)
5.45%5.45%9.36%0.08%6.38%5.79%
Return on Assets (ROA)
5.11%5.11%6.27%2.20%4.67%2.93%
Return on Invested Capital (ROIC)
5.73%5.71%7.33%2.59%5.23%3.31%
Return on Capital Employed (ROCE)
4.93%4.93%6.74%1.39%4.86%3.93%
Earnings Yield
12.56%7.76%13.80%0.13%11.39%10.29%
FCF Yield
-10.16%9.22%9.47%11.37%10.25%
Dividend Yield
8.05%7.39%7.52%7.50%7.48%5.07%
Payout Ratio
64.22%95.08%54.49%6011.05%65.61%49.16%
Buyback Yield / Dilution
1.72%1.09%0.62%1.10%0.07%-2.78%
Total Shareholder Return
9.77%8.48%8.14%8.61%7.55%2.28%