IMI plc (IMIUY)

OTCMKTS · Delayed Price · Currency is USD
42.34
-0.64 (-1.49%)
Aug 10, 2026, 10:39 AM EST
Market Cap10.07B +36.2%
Revenue (ttm)3.15B +7.7%
Net Income443.41M +39.9%
EPS1.81 +46.0%
Shares Out n/a
PE Ratio22.71
Forward PE21.28
Dividend0.37 (0.87%)
Ex-Dividend DateApr 7, 2026
Volume19
Open42.30
Previous Close42.98
Day's Range42.30 - 42.34
52-Week Range29.23 - 43.00
Beta1.05
Analystsn/a
Price Targetn/a
Earnings DateJul 31, 2026