IMI

IMI · LSE · GBp

3,122.00 GBpChange from previous close: −0.26%Absolute change: −8.00 GBp

Close · October 5, 2026

Valuation

Data as of October 4, 2026

Valuation multiples

Market cap
£7.42B
Enterprise value
£8.09B
P/E (trailing 12 months)
23.0
Forward P/E
21.1
PEG
2.36
Price/book
7.78
Price/sales
3.13
EV/EBITDA
13.8
EV/revenue
3.41

Profitability and growth

Gross margin
48.3%
Operating margin
20.7%
Net margin
14.1%
ROE
35.8%
ROA
12.3%
ROIC
22.6%

Financial health

Total cash
£90.2M
Total debt
£765.4M
Debt/equity
0.80
Current ratio
1.31
Quick ratio
0.75
Altman Z-Score
4.54
Piotroski F-Score
7.00

Dividends

Annual dividend per share
0.34 GBp
Dividend yield
1.1%
Payout ratio
25.0%
Ex-dividend date
August 13, 2026

Analysts and estimates

Average price target
3,250.31 GBp
Analysts with a price target
17
Consensus
Buy

Shares and trading

Beta
1.01
Average volume
664.26K
Shares outstanding
237.02M
Float
233.99M
Institutional ownership
91.9%
Insider ownership
0.2%