IMBShares · London Stock Exchange

Imperial Brands

Paid for 29 yrs
7.1%
dividend yield · 205.2p in the last 12 months · price 2899p
Forward yield
7.7%
223.2p declared + forecast, next 12 months
Next ex-dividend date
26 Nov 2026
~ Forecast
5-year dividend growth
+1.5%
a year, compound · 10y -0.4%
Payments a year
4
paid every year for 29 yrs

When it goes ex-dividend

Filled: went ex in the last 12 months. Dashed: expected in the next 12.

Jan
Mar
Apr
Jun
Jul
Sep
Oct
Dec

Dividends per share by year

Price 2899p
0p100p200p300p'12'13'14'15'16'17'18'19'20'21'22'23'24'25'26
Yearly totals as a table
YearDividends per share
2026 (so far)165.1p
2025174.5p
2024151p
2023144.3p
2022140.3p
2021138.6p
2020161.7p
2019200p
2018181.8p
2017165.3p
2016150.2p
2015181.2p
2014129p
2013121.2p
2012109.7p
201197.9p
201084.8p
200970.2p
200873.4p
200762.1p
200655.9p
200549.6p
200440.5p
200330.3p
200225.8p
200123.4p
20007.3p
199919.9p
199816.9p
199715.5p

Coming up

  • 26
    Nov
    Dividend
    Ex-dividend in 17 days · paid around 26 Dec
    Forecast · low
    43.6p
  • 18
    Feb
    Dividend
    Ex-dividend in 101 days · paid around 20 Mar
    Forecast · low
    43.6p
  • 20
    May
    Dividend
    Ex-dividend in 192 days · paid around 19 Jun
    Forecast · low
    90.7p
  • 19
    Aug
    Dividend
    Ex-dividend in 283 days · paid around 18 Sept
    Forecast · low
    45.3p

Forecasts repeat last year's payments with recent growth, until the company declares. How accurate are they?

Announcements

  • Dividend Declaration
    12 May 2026 · declared interim 83.4p · ex 21 May · paid 30 Jun
    Read ↗
  • Dividend Declaration
    12 May 2026 · declared interim 41.7p · ex 20 Aug · paid 30 Sept
    Read ↗
  • Dividend Declaration
    18 Nov 2025 · declared interim 40.1p · ex 27 Nov · paid 31 Dec
    Read ↗
  • Dividend Declaration
    18 Nov 2025 · proposed final 40.1p · ex 19 Feb · paid 31 Mar
    Read ↗

Dividend history

82 payments since 1997
Ex-dividend dateAmount per share
20 Aug 2026 · announced41.7p
21 May 2026 · announced83.4p
19 Feb 2026 · announced40.1p
27 Nov 2025 · announced40.1p
21 Aug 202540.1p
22 May 202540.1p
20 Feb 202554.3p
28 Nov 202454.3p
22 Aug 202422.4p
23 May 202422.4p
15 Feb 202451.8p
23 Nov 202351.8p
All 82 payments
17 Aug 202321.6p
25 May 202321.6p
16 Feb 202349.3p
24 Nov 202249.3p
18 Aug 202221.3p
26 May 202221.3p
17 Feb 202248.5p
25 Nov 202148.5p
19 Aug 202121.1p
27 May 202121.1p
18 Feb 202148p
26 Nov 202048p
20 Aug 202020.9p
28 May 202020.9p
20 Feb 202072p
21 Nov 201972p
22 Aug 201931.3p
23 May 201931.3p
21 Feb 201965.5p
22 Nov 201865.5p
23 Aug 201828.4p
24 May 201828.4p
22 Feb 201859.5p
16 Nov 201759.5p
17 Aug 201725.9p
18 May 201725.9p
16 Feb 201754.1p
17 Nov 201654.1p
18 Aug 201623.5p
19 May 201623.5p
4 Feb 201649.1p
19 Nov 201549.1p
27 Aug 201521.4p
28 May 201521.4p
15 Jan 201589.3p
16 Jul 201438.8p
15 Jan 201490.2p
17 Jul 201339.1p
16 Jan 201382.1p
18 Jul 201235.2p
18 Jan 201274.4p
20 Jul 201131.2p
19 Jan 201166.7p
21 Jul 201027p
20 Jan 201057.8p
17 Jun 200923.3p
21 Jan 200946.9p
4 Jun 200826.7p
16 Jan 200846.7p
11 Jul 200720.2p
17 Jan 200741.9p
5 Jul 200617.8p
18 Jan 200638p
6 Jul 200515.9p
19 Jan 200533.7p
7 Jul 200414.4p
21 Jan 200426p
9 Jul 200310.4p
22 Jan 200319.9p
10 Jul 20028.67p
23 Jan 200217.1p
11 Jul 20017.81p
22 Jan 200115.6p
10 Jul 20007.3p
6 Dec 199913.5p
24 May 19996.36p
7 Dec 199811.4p
1 Jun 19985.5p
8 Dec 199710.3p
2 Jun 19975.21p

Amounts are adjusted for share splits and consolidations. p = pence per share. Specials count in the history but not in yields or streaks.