Imperial Brands PLC (IMBBY)

OTCMKTS · Delayed Price · Currency is USD
38.47
+0.36 (0.94%)
At close: Oct 22, 2026
Market Cap28.91B -8.1%
Revenue (ttm)25.63B +4.7%
Net Income2.29B -32.5%
EPS2.87 -29.1%
Shares Out n/a
PE Ratio13.39
Forward PE8.10
Dividend2.13 (5.54%)
Ex-Dividend DateAug 21, 2026
Volume178,589
Open38.35
Previous Close38.11
Day's Range38.06 - 38.55
52-Week Range32.07 - 45.60
Beta0.15
Analystsn/a
Price Targetn/a
Earnings DateNov 17, 2026