COFACE SA (EPA:COFA)
France flag France · Delayed Price · Currency is EUR
15.75
-0.05 (-0.32%)
Aug 3, 2026, 9:44 AM CET

COFACE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,3622,3432,1471,7641,8101,867
Market Cap Growth
-2.43%9.14%21.70%-2.51%-3.09%51.95%
Enterprise Value
6,1112,4142,2201,8341,8871,950
Last Close Price
15.7515.7014.3811.8412.1412.53
PE Ratio
11.4810.548.227.357.548.35
Forward PE
10.269.007.767.198.009.93
PEG Ratio
-19.3619.364.914.910.37
PS Ratio
1.280.610.550.450.480.94
PB Ratio
1.091.060.980.860.900.87
P/TBV Ratio
1.241.201.100.971.020.98
P/FCF Ratio
13.7811.606.576.564.286.03
P/OCF Ratio
11.189.926.086.003.975.71
EV/Sales Ratio
3.320.630.570.470.500.98
EV/EBITDA Ratio
2.691.090.950.790.853.26
EV/EBIT Ratio
2.741.100.970.810.873.43
EV/FCF Ratio
35.6711.956.806.824.466.29
Debt / Equity Ratio
0.040.030.030.030.040.04
Debt / EBITDA Ratio
0.040.030.030.030.030.14
Debt / FCF Ratio
0.500.340.220.250.180.26
Net Debt / Equity Ratio
0.040.030.030.030.040.04
Net Debt / EBITDA Ratio
0.040.030.030.030.030.14
Net Debt / FCF Ratio
0.500.340.220.250.180.26
Asset Turnover
0.460.480.490.500.480.25
Return on Equity (ROE)
9.41%10.09%12.29%11.81%11.57%10.82%
Return on Assets (ROA)
26.11%26.20%27.36%28.14%26.62%6.39%
Return on Invested Capital (ROIC)
94.40%93.15%99.68%103.36%96.30%23.11%
Return on Capital Employed (ROCE)
26.97%27.08%28.73%29.32%27.75%7.29%
Earnings Yield
8.70%9.49%12.17%13.60%13.26%11.97%
FCF Yield
7.25%8.62%15.21%15.24%23.39%16.59%
Dividend Yield
7.91%8.92%9.06%12.86%12.38%4.39%
Payout Ratio
90.92%94.17%74.43%94.37%93.17%36.63%
Buyback Yield / Dilution
-0.08%-0.09%-0.08%0.01%-0.01%0.88%
Total Shareholder Return
7.84%8.83%8.98%12.87%12.37%5.27%