Solvay SA (EBR:SOLB)
Belgium flag Belgium · Delayed Price · Currency is EUR
26.46
-0.18 (-0.68%)
Aug 11, 2026, 12:42 PM CET

Solvay Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,7872,8383,2552,9122,5392,743
Market Cap Growth
-4.71%-12.83%11.78%14.68%-7.44%5.99%
Enterprise Value
4,7134,5344,9194,5624,6285,263
Last Close Price
26.4627.1631.1627.7324.4726.47
PE Ratio
696.7997.0014.841.401.342.90
Forward PE
10.899.197.856.277.5211.38
PEG Ratio
3.796.540.910.910.840.52
PS Ratio
0.610.600.630.480.320.24
PB Ratio
2.512.782.432.300.240.31
P/TBV Ratio
38.1944.089.729.780.500.84
P/FCF Ratio
6.285.789.493.082.132.92
P/OCF Ratio
4.464.165.291.521.271.83
EV/Sales Ratio
1.030.960.960.760.580.46
EV/EBITDA Ratio
7.616.746.193.592.262.58
EV/EBIT Ratio
20.3216.8511.3616.414.134.42
EV/FCF Ratio
10.629.2314.344.833.895.61
Debt / Equity Ratio
1.641.701.411.680.280.38
Debt / EBITDA Ratio
3.613.222.691.721.451.64
Debt / FCF Ratio
5.054.426.232.322.493.57
Net Debt / Equity Ratio
1.791.601.191.270.190.28
Net Debt / EBITDA Ratio
3.022.432.011.260.991.18
Net Debt / FCF Ratio
4.223.334.661.701.702.57
Asset Turnover
0.750.740.750.440.390.62
Inventory Turnover
6.176.196.303.373.405.70
Quick Ratio
0.810.830.960.890.960.88
Current Ratio
1.151.171.301.241.441.24
Return on Equity (ROE)
0.82%2.98%17.20%-0.47%9.26%12.19%
Return on Assets (ROA)
-1.58%0.99%4.60%-0.31%4.40%5.81%
Return on Invested Capital (ROIC)
-3.28%2.22%10.66%-0.55%7.47%10.15%
Return on Capital Employed (ROCE)
5.39%5.90%8.99%2.70%7.40%8.34%
Earnings Yield
0.14%1.03%6.74%71.58%74.79%34.49%
FCF Yield
15.93%17.30%10.54%32.42%46.90%34.19%
Dividend Yield
9.12%9.20%7.95%14.68%16.43%15.73%
Payout Ratio
6350.00%705.40%111.59%20.15%21.56%43.54%
Buyback Yield / Dilution
0.16%0.53%-0.57%-1.25%-0.34%-0.60%
Total Shareholder Return
9.28%9.72%7.37%13.43%16.08%15.13%