Solvay

SOLB · Euronext Brussels · EUR

€24.66Change from previous close: +1.65%Absolute change: +€0.40

Close · October 2, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
€2.58B
Enterprise value
€4.46B
P/E (trailing 12 months)
822.0
Forward P/E
9.82
PEG
0.29
Price/book
2.47
Price/sales
0.56
EV/EBITDA
7.61
EV/revenue
0.98

Profitability and growth

Gross margin
21.4%
Operating margin
6.4%
Net margin
0.1%
ROE
0.8%
ROA
3.7%
Revenue growth (year over year)
-5.9%
Earnings growth (year over year)
317.8%

Financial health

Total cash
€376M
Total debt
€2.24B
Debt/equity
2.01
Current ratio
1.15
Quick ratio
0.82

Dividends

Annual dividend per share
€2.43
Dividend yield
10.0%
Payout ratio
8,100.0%
Ex-dividend date
May 18, 2026

Analysts and estimates

Average price target
€24.87
Median price target
€26.00
High price target
€30.00
Low price target
€20.00
Analysts with a price target
15
Consensus
Sell
Forward EPS
€2.51
EPS estimate, current year
€2.34

Shares and trading

Beta
0.25
Average volume
307.6K
Shares outstanding
104.48M
Float
66.45M
Institutional ownership
22.5%
Insider ownership
30.8%