Schroders

SDR · LSE · GBp

589.00 GBpChange from previous close: 0.00%

Close · October 1, 2026

Valuation

Data as of October 4, 2026

Valuation multiples

Market cap
£9.18B
Enterprise value
£4.7B
P/E (trailing 12 months)
13.4
Forward P/E
14.2
PEG
1.28
Price/book
206.7
Price/sales
2.51
EV/EBITDA
4.68
EV/revenue
1.29

Profitability and growth

Gross margin
78.1%
Operating margin
23.9%
Net margin
19.1%
ROE
15.8%
ROA
2.5%
ROIC
11.9%
Revenue growth (year over year)
15.6%
Earnings growth (year over year)
110.0%

Financial health

Total cash
£5.27B
Total debt
£572.6M
Debt/equity
0.13
Current ratio
4.58
Quick ratio
4.28
Altman Z-Score
0.97
Piotroski F-Score
4.00

Dividends

Annual dividend per share
0.22 GBp
Dividend yield
3.7%
Payout ratio
49.4%
Ex-dividend date
August 6, 2026

Analysts and estimates

Average price target
512.58 GBp
Median price target
535.00 GBp
High price target
610.00 GBp
Low price target
370.30 GBp
Analysts with a price target
4
Consensus
Buy
Forward EPS
0.41 GBp
EPS estimate, current year
0.40 GBp

Shares and trading

Beta
1.08
Average volume
4.6M
Shares outstanding
1.56B
Float
750.86M
Institutional ownership
29.1%
Insider ownership
51.9%