IMBImperial BrandsIMB info
$32.13info-0.19%24h
Global rank616
Market cap$29.64B
Change 7d-0.93%
YTD Performance-
SP500 benchmark
P/E12.81
P/S0.73
Revenue$40.76B
Earnings$3.08B
Dividend yield5.6%
Main Sector
Consumer Defensive

Imperial Brands (IMB) Stock Price History

As for today IMB price is $32.13, a decrease of -0.19% from yesterday.

The highest price of Imperial Brands is $52.13 on 2016-08-01. It's also known as the all time high (ATH) which refers to the highest price ever reached by a stock in its trading history.

The lowest price of Imperial Brands is $3.20 on 1996-11-01. It's also known as the all time low (ATL) which refers to the lowest price ever reached by a stock in its trading history.

Stock Price History of Imperial Brands from to 2025.

-
Value:-

Stock price history for Imperial Brands by end of year

YearPriceChange
2024$22.981.37%
2023$22.67-12.77%
2022$25.9928.12%
2021$20.295.28%
2020$19.27-17.84%
2019$23.46-21.37%
2018$29.83-24.92%
2017$39.73-10.63%
2016$44.46-1.23%
2015$45.0126.46%
2014$35.5921.30%
2013$29.34-1.47%
2012$29.78-2.55%
2011$30.5623.73%
2010$24.700.41%
2009$24.605.95%
2008$23.22-21.32%
2007$29.5134.93%
2006$21.8715.72%
2005$18.9021.72%
2004$15.5329.73%
2003$11.974.27%
2002$11.4839.61%
2001$8.2230.08%
2000$6.3236.57%
1999$4.63-20.81%
1998$5.8467.71%
1997$3.481.86%
1996$3.42-

Price of Imperial Brands compared to S&P500 (SPY/US500)

Imperial Brands currently the market.

View the most expensive stocks in the world.

logo
Facebook Icon
Twitter Icon
Linkedin Icon
© 2025 Topstocks.org