Imperial Brands PLC (IMBBF)

OTCMKTS · Delayed Price · Currency is USD
39.44
-0.05 (-0.14%)
Nov 9, 2026, 3:46 PM EST
Market Cap30.13B -9.0%
Revenue (ttm)25.63B +4.7%
Net Income2.29B -32.5%
EPS2.88 -29.1%
Shares Out n/a
PE Ratio13.72
Forward PE8.47
Dividend2.20 (5.58%)
Ex-Dividend DateAug 20, 2026
Volume249
Open39.96
Previous Close39.49
Day's Range39.44 - 39.96
52-Week Range31.58 - 47.18
Beta0.13
Analystsn/a
Price Targetn/a
Earnings DateNov 17, 2026