Compagnie de Saint-Gobain S.A. (EPA:SGO)
France flag France · Delayed Price · Currency is EUR
79.18
-1.00 (-1.25%)
May 8, 2026, 5:37 PM CET

Compagnie de Saint-Gobain Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
38,59642,84642,58333,46723,34432,251
Market Cap Growth
-19.15%0.62%27.24%43.37%-27.62%62.26%
Enterprise Value
49,67051,01050,59338,91029,58137,932
Last Close Price
79.1886.9685.7066.6645.6561.87
PE Ratio
13.7015.0515.2012.757.8713.00
Forward PE
12.3012.8312.6910.538.1911.64
PEG Ratio
1.942.361.8916.402.680.46
PS Ratio
0.830.920.910.700.460.73
PB Ratio
1.541.751.691.441.031.56
P/TBV Ratio
1.611.771.721.461.041.58
P/FCF Ratio
11.1412.3712.228.246.1110.76
P/OCF Ratio
6.857.607.655.554.097.27
EV/Sales Ratio
1.071.101.090.810.580.86
EV/EBITDA Ratio
6.566.446.385.093.805.68
EV/EBIT Ratio
9.479.649.547.415.548.42
EV/FCF Ratio
14.3414.7314.519.577.7412.65
Debt / Equity Ratio
0.610.610.620.570.520.58
Debt / EBITDA Ratio
2.282.282.302.091.852.13
Debt / FCF Ratio
8.145.225.233.943.764.75
Net Debt / Equity Ratio
0.420.420.390.320.360.35
Net Debt / EBITDA Ratio
1.311.311.230.971.061.09
Net Debt / FCF Ratio
4.662.992.811.822.152.43
Asset Turnover
0.760.760.780.850.960.88
Inventory Turnover
4.824.824.875.005.505.42
Quick Ratio
0.850.850.910.920.740.91
Current Ratio
1.271.271.351.341.241.36
Return on Equity (ROE)
11.37%11.72%11.88%11.75%14.01%13.29%
Return on Assets (ROA)
6.46%6.51%6.66%6.41%7.40%6.66%
Return on Invested Capital (ROIC)
9.70%9.78%10.26%9.85%11.33%10.54%
Return on Capital Employed (ROCE)
11.88%11.88%12.36%13.34%14.34%12.66%
Earnings Yield
7.47%6.65%6.58%7.85%12.71%7.69%
FCF Yield
8.98%8.08%8.19%12.14%16.37%9.30%
Dividend Yield
2.90%2.52%2.44%3.00%3.55%2.14%
Payout Ratio
37.63%37.63%36.74%37.95%27.74%27.65%
Buyback Yield / Dilution
1.10%1.10%1.28%1.38%2.32%1.75%
Total Shareholder Return
4.01%3.63%3.72%4.37%5.87%3.89%
Updated Feb 14, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.