Imperial Brands PLC (IMBBY)

OTCMKTS · Delayed Price · Currency is USD
34.22
-0.24 (-0.70%)
At close: Aug 21, 2026
Market Cap25.91B -23.4%
Revenue (ttm)25.63B +4.7%
Net Income2.29B -32.5%
EPS2.83 -29.1%
Shares Out n/a
PE Ratio11.29
Forward PE7.13
Dividend2.14 (6.27%)
Ex-Dividend DateAug 21, 2026
Volume165,393
Open34.28
Previous Close34.46
Day's Range34.09 - 34.42
52-Week Range34.09 - 45.60
Beta0.15
Analystsn/a
Price Targetn/a
Earnings DateNov 17, 2026