Imperial Brands PLC (IMBBF)

OTCMKTS · Delayed Price · Currency is USD
33.63
-0.55 (-1.61%)
At close: Sep 2, 2026
Market Cap25.83B -23.3%
Revenue (ttm)25.63B +4.7%
Net Income2.29B -32.5%
EPS2.83 -29.1%
Shares Out n/a
PE Ratio11.25
Forward PE7.17
Dividend2.20 (6.47%)
Ex-Dividend DateAug 20, 2026
Volume30,092
Open33.85
Previous Close34.18
Day's Range33.63 - 35.03
52-Week Range32.65 - 47.18
Beta0.15
Analystsn/a
Price Targetn/a
Earnings DateNov 17, 2026