Solvay SA (FRA:SOL)
Germany flag Germany · Delayed Price · Currency is EUR
26.92
-0.18 (-0.66%)
At close: Feb 20, 2026

Solvay Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Market Capitalization
2,8313,2512,9129,79010,54310,018
Market Cap Growth
-13.47%11.65%-70.26%-7.14%5.23%-5.98%
Enterprise Value
4,6744,8984,48811,90112,96312,626
Last Close Price
26.9228.1724.4211.3311.8410.99
PE Ratio
18.3814.581.395.1411.12-
PS Ratio
0.580.630.481.230.921.03
PB Ratio
2.242.322.230.921.191.37
P/TBV Ratio
12.478.238.271.822.984.81
P/FCF Ratio
9.029.483.098.2211.2412.71
P/OCF Ratio
4.755.291.524.887.038.07
EV/Sales Ratio
0.950.960.751.491.131.30
EV/EBITDA Ratio
5.775.972.906.276.667.36
EV/EBIT Ratio
8.668.535.4710.5910.7014.67
EV/FCF Ratio
14.8914.284.759.9913.8216.02
Debt / Equity Ratio
1.751.521.680.280.380.48
Debt / EBITDA Ratio
2.842.421.321.471.631.92
Debt / FCF Ratio
7.036.232.322.493.574.47
Net Debt / Equity Ratio
1.411.081.100.080.100.31
Net Debt / EBITDA Ratio
2.491.850.930.470.441.32
Net Debt / FCF Ratio
5.684.421.520.750.912.88
Asset Turnover
0.760.750.440.390.620.51
Inventory Turnover
6.546.303.383.405.705.10
Quick Ratio
1.020.940.910.960.871.05
Current Ratio
1.411.301.241.441.241.62
Return on Equity (ROE)
12.58%17.20%-0.47%9.25%12.18%-12.90%
Return on Assets (ROA)
4.93%5.23%3.70%3.45%4.11%2.83%
Return on Invested Capital (ROIC)
12.65%14.76%-1.78%8.44%11.30%7.61%
Return on Capital Employed (ROCE)
10.60%11.90%17.00%7.10%8.30%6.10%
Earnings Yield
5.44%6.86%71.88%19.46%8.99%-9.60%
FCF Yield
11.09%10.55%32.42%12.17%8.90%7.87%
Dividend Yield
6.32%8.63%9.95%35.74%32.52%34.12%
Payout Ratio
167.53%116.59%24.80%26.19%53.38%-
Buyback Yield / Dilution
-0.83%-1.82%-0.02%-0.34%-0.63%0.25%
Total Shareholder Return
5.49%6.81%9.93%35.39%31.90%34.37%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.