Investec

INVP · LSE · GBp

606.00 GBpChange from previous close: −0.66%Absolute change: −4.00 GBp

Close · October 2, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
£3.8B
Enterprise value
-£1.79B
P/E (trailing 12 months)
8.30
Forward P/E
6.26
Price/book
95.0
Price/sales
1.79
EV/revenue
-0.84

Profitability and growth

Gross margin
0.0%
Operating margin
43.8%
Net margin
34.1%
ROE
12.4%
ROA
1.2%
Revenue growth (year over year)
9.4%
Earnings growth (year over year)
9.2%

Financial health

Total cash
£13.17B
Total debt
£6.14B

Dividends

Annual dividend per share
0.39 GBp
Dividend yield
6.3%
Payout ratio
50.0%
Ex-dividend date
August 20, 2026

Analysts and estimates

Average price target
768.75 GBp
Median price target
775.00 GBp
High price target
810.00 GBp
Low price target
715.00 GBp
Analysts with a price target
4
Consensus
Strong buy
Forward EPS
0.97 GBp
EPS estimate, current year
0.86 GBp

Shares and trading

Beta
0.42
Average volume
3.23M
Shares outstanding
626.62M
Float
750.25M
Institutional ownership
79.4%
Insider ownership
8.1%