Solvay SA (EBR:SOLB)
Belgium flag Belgium · Delayed Price · Currency is EUR
26.24
+0.26 (1.00%)
Jul 22, 2026, 11:01 AM CET

Solvay 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,7182,8383,2552,9122,5392,743
Market Cap Growth
-9.59%-12.83%11.78%14.68%-7.44%5.99%
Enterprise Value
4,4784,5344,9194,5624,6285,263
Last Close Price
26.2427.1631.1627.7324.4726.47
PE Ratio
-97.0014.841.401.342.90
Forward PE
10.849.197.856.277.5211.38
PEG Ratio
4.076.540.910.910.840.52
PS Ratio
0.590.600.630.480.320.24
PB Ratio
2.302.782.432.300.240.31
P/TBV Ratio
18.3144.089.729.780.500.84
P/FCF Ratio
5.645.789.493.082.132.92
P/OCF Ratio
4.124.165.291.521.271.83
EV/Sales Ratio
0.960.960.960.760.580.46
EV/EBITDA Ratio
5.976.746.193.592.262.58
EV/EBIT Ratio
10.0916.8511.3616.414.134.42
EV/FCF Ratio
9.299.2314.344.833.895.61
Debt / Equity Ratio
1.551.701.411.680.280.38
Debt / EBITDA Ratio
3.583.222.691.721.451.64
Debt / FCF Ratio
4.564.426.232.322.493.57
Net Debt / Equity Ratio
1.531.601.191.270.190.28
Net Debt / EBITDA Ratio
2.792.432.011.260.991.18
Net Debt / FCF Ratio
3.553.334.661.701.702.57
Asset Turnover
0.750.740.750.440.390.62
Inventory Turnover
6.156.196.303.373.405.70
Quick Ratio
0.880.830.960.890.960.88
Current Ratio
1.231.171.301.241.441.24
Return on Equity (ROE)
-1.77%2.98%17.20%-0.47%9.26%12.19%
Return on Assets (ROA)
-0.81%0.99%4.60%-0.31%4.40%5.81%
Return on Invested Capital (ROIC)
-1.78%2.22%10.66%-0.55%7.47%10.15%
Return on Capital Employed (ROCE)
4.82%5.90%8.99%2.70%7.40%8.34%
Earnings Yield
-1.03%6.74%71.58%74.79%34.49%
FCF Yield
17.73%17.30%10.54%32.42%46.90%34.19%
Dividend Yield
9.42%9.20%7.95%14.68%16.43%15.73%
Payout Ratio
-705.40%111.59%20.15%21.56%43.54%
Buyback Yield / Dilution
1.34%0.53%-0.57%-1.26%-0.34%-0.60%
Total Shareholder Return
10.76%9.72%7.37%13.42%16.08%15.13%