SDRSchroders plc
583.50GBP0.00%Mkt Cap: 11.67B $P/E: 13.26

Schroders plc is a publicly owned investment manager. The firm also provides advisory and consultancy services. It provides its services to financial institutions, high net worth clients, large corporate, local authority…

Key Statistics

Company
Market Cap11.67B $
Enterprise Value5.92B $
Revenue (TTM)4.69B $
Gross Profit3.21B $
Net Income (TTM)692.35M $
Revenue/Share2.950 USD
Last Price583.50 GBP
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees5.7K
CountryGB
SectorFinancial Services
IndustryAsset Management
ISINGB00BP9LHF23
Valuation
P/E (Trailing)13.26
P/E (Forward)14.24
PEG1.41
EV/EBITDA4.59
EV/Revenue1.26
P/S2.49
P/B2.05
EPS (TTM)0.44
EPS (Forward)0.41
52W Range
358.6093% of range599.50
52W High599.50 GBP
52W Low358.60 GBP
Profitability
Gross Margin77.04%
Oper. Margin23.85%
EBITDA Margin27.46%
Profit Margin16.61%
ROE12.11%
ROA2.19%
Growth
Revenue Growth15.60%
Earnings Growth110.00%
Cash Flow & Leverage
Operating CF1.17B $
CapEx (TTM)24.50M $
FCF Margin16.93%
FCF Yield6.81%
Net Debt-6.02B $
Net Debt/EBITDA-4.67
Balance Sheet
Debt/Equity0.13
Current Ratio4.58
Quick Ratio4.28
Book Value/Sh2.850 GBP
Cash/Share3.301 GBP
Dividends
Fwd Div Rate0.2200 GBP
Trail. Div Rate0.2200 GBP
Div. Yield3.77%
5Y Avg Yield4.93%
Payout Ratio49.43%
Ex-Div DateAug 6, 2026
Pay Date
Splits
Last Split20:17
Split DateSep 20, 2022
Analyst Consensus
Rating
Target (Mean)542.41 GBP
Upside (mean)-7.0%
Target Range370.30 GBP612.00 GBP
GBP370.30-7.0% to meanGBP612.00
# Analysts8
Ownership
Shares Out.1.56B
Float770.34M
Insiders52.84%
Institutions30.13%
Technical
SMA 50586.08 (-0.4%)
SMA 200528.19 (+10.5%)
Beta1.08
S&P 52W Chg18.16%
Avg Vol (30d)1.44M
Avg Vol (10d)3.21M
Technical Indicators
RSI (14)38.6
MACD-0.9653
MACD Signal-0.5294
MACD Hist.-0.4359
BB Upper591.65 GBP
BB Middle586.17 GBP
BB Lower580.70 GBP
BB Width1.87%
ATR (14)2.018 GBP
Vol Ratio (20d)1.07x