Eiffage SA (EPA:FGR)
France flag France · Delayed Price · Currency is EUR
121.70
-1.05 (-0.86%)
Jul 23, 2026, 5:35 PM CET

Eiffage 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
11,57111,6387,8169,1228,7038,654
Market Cap Growth
8.17%48.89%-14.31%4.81%0.56%13.06%
Enterprise Value
22,86522,93219,88621,64721,13120,395
Last Close Price
121.70122.4084.7297.0291.9290.46
PE Ratio
11.3711.447.769.219.8211.82
Forward PE
10.7410.827.828.999.5911.02
PEG Ratio
1.472.712.152.262.290.50
PS Ratio
0.440.450.330.410.420.45
PB Ratio
1.301.551.171.411.411.58
P/FCF Ratio
4.103.352.113.253.543.67
P/OCF Ratio
3.343.352.112.742.953.21
EV/Sales Ratio
0.880.880.830.971.011.06
EV/EBITDA Ratio
5.525.545.135.756.166.61
EV/EBIT Ratio
8.989.018.239.209.7811.11
EV/FCF Ratio
8.116.615.367.708.608.65
Debt / Equity Ratio
1.621.621.891.872.012.20
Debt / EBITDA Ratio
3.813.814.314.254.654.97
Debt / FCF Ratio
4.974.554.505.696.496.50
Net Debt / Equity Ratio
1.321.321.601.711.811.92
Net Debt / EBITDA Ratio
2.392.392.762.933.263.41
Net Debt / FCF Ratio
3.122.862.883.934.554.46
Asset Turnover
0.640.640.610.600.600.57
Inventory Turnover
29.0223.2721.2118.7618.5319.25
Quick Ratio
0.740.740.750.780.750.80
Current Ratio
0.950.950.961.000.971.05
Return on Equity (ROE)
5.85%17.30%18.98%19.94%19.16%17.35%
Return on Assets (ROA)
4.03%4.03%4.41%4.69%4.54%3.94%
Return on Invested Capital (ROIC)
8.72%8.73%9.13%9.24%8.85%7.62%
Return on Capital Employed (ROCE)
10.85%10.85%10.40%10.48%10.09%8.68%
Earnings Yield
8.83%8.74%12.89%10.85%10.18%8.46%
FCF Yield
24.36%29.81%47.46%30.81%28.22%27.26%
Dividend Yield
3.91%7.52%12.13%8.73%8.64%7.04%
Payout Ratio
44.23%59.24%63.62%79.47%83.93%82.34%
Buyback Yield / Dilution
-0.39%-0.39%1.01%-0.37%2.70%0.22%
Total Shareholder Return
3.52%7.13%13.14%8.36%11.34%7.25%