Bouygues SA (EPA:EN)
France flag France · Delayed Price · Currency is EUR
48.37
-1.08 (-2.18%)
Jul 31, 2026, 4:05 PM CET

Bouygues 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
19,08616,90610,75112,90310,44911,957
Market Cap Growth
28.47%57.25%-16.68%23.48%-12.61%-6.67%
Enterprise Value
30,68926,30621,68923,84322,17816,345
Last Close Price
48.3744.3528.5434.1228.0431.49
PE Ratio
15.2414.8810.1912.3211.0010.67
Forward PE
13.9513.568.229.139.7610.98
PEG Ratio
1.271.230.980.590.840.49
PS Ratio
0.340.300.190.230.240.32
PB Ratio
1.341.300.851.040.861.07
P/TBV Ratio
-----13.00
P/FCF Ratio
5.145.674.044.6529.6010.58
P/OCF Ratio
3.513.092.002.413.513.34
EV/Sales Ratio
0.540.460.380.430.500.43
EV/EBITDA Ratio
5.524.634.084.744.874.02
EV/EBIT Ratio
12.9811.299.6711.2811.859.43
EV/FCF Ratio
8.278.828.148.6062.8314.47
Debt / Equity Ratio
0.860.920.940.971.010.60
Debt / EBITDA Ratio
2.642.672.772.953.502.29
Debt / FCF Ratio
4.735.085.535.3545.248.24
Net Debt / Equity Ratio
0.780.580.720.740.820.25
Net Debt / EBITDA Ratio
1.761.341.721.842.200.68
Net Debt / FCF Ratio
3.152.543.433.3328.352.43
Asset Turnover
0.240.890.920.920.840.88
Inventory Turnover
13.8217.9417.5716.8713.6011.91
Quick Ratio
0.780.820.810.840.860.89
Current Ratio
0.890.930.920.950.981.04
Return on Equity (ROE)
9.36%8.66%8.54%8.57%8.47%10.58%
Return on Assets (ROA)
2.57%2.42%2.41%2.39%2.59%3.05%
Return on Invested Capital (ROIC)
6.94%6.68%6.34%6.14%6.90%8.38%
Return on Capital Employed (ROCE)
7.83%7.52%7.31%6.92%7.04%7.93%
Earnings Yield
6.56%6.72%9.81%8.12%9.09%9.37%
FCF Yield
19.45%17.65%24.78%21.48%3.38%9.45%
Dividend Yield
4.25%4.47%6.67%5.23%6.36%5.39%
Payout Ratio
64.70%66.34%67.86%64.52%69.89%57.51%
Buyback Yield / Dilution
-1.81%-1.00%-0.44%1.43%0.08%-0.34%
Total Shareholder Return
2.44%3.46%6.23%6.66%6.45%5.05%