Imperial Oil logo

Imperial Oil

Stock
Stock
ISIN: CA4530384086
Ticker: IMO
CA4530384086
IMO

Price

Dividend metrics

Annual payout (TTM) 
€1.678
Yield (TTM) 
2.769%
Payout ratio 
29.42%
Payout frequency 
Quarterly
Dividend growth (3Y) 
33.39%
Next payment 
€0.379

Dividend history & forecast

€0.398

CHART BY


Status

Ex-date

Pay Date

Yield

% Change

Amount

2025
2.57%
+4.17%
€1.627
Forecasted
04.09.2025
01.10.2025
0.61%
0%
€0.379
Forecasted
03.06.2025
01.07.2025
0.62%
-18.8%
€0.379
Paid
05.03.2025
01.04.2025
0.76%
+15.85%
€0.467
Paid
03.12.2024
01.01.2025
0.58%
+0.23%
€0.403
2024
2.89%
+20.37%
€1.562
Paid
04.09.2024
01.10.2024
0.61%
-1.23%
€0.402
Paid
03.06.2024
01.07.2024
0.62%
-1.15%
€0.407
Paid
01.03.2024
01.04.2024
0.71%
+20.4%
€0.411
Paid
30.11.2023
01.01.2024
0.95%
-1.98%
€0.342
2023
3.35%
+38.43%
€1.297
Paid
31.08.2023
01.10.2023
0.96%
+0.83%
€0.349
Paid
01.06.2023
01.07.2023
1.18%
+15.56%
€0.346
Paid
02.03.2023
01.04.2023
0.63%
-1.47%
€0.299
Paid
01.12.2022
01.01.2023
0.58%
+21.15%
€0.304
2022
2.25%
+42.45%
€0.937
Paid
01.09.2022
01.10.2022
0.54%
-0.87%
€0.251
Paid
01.06.2022
01.07.2022
0.48%
+2.88%
€0.253
Paid
02.03.2022
01.04.2022
0.6%
+30.85%
€0.246
Paid
02.12.2021
01.01.2022
0.62%
+2.06%
€0.188
2021
3.14%
+13.86%
€0.658
Paid
02.09.2021
01.10.2021
0.8%
+0.47%
€0.184
Paid
02.06.2021
01.07.2021
0.67%
+23.07%
€0.183
Paid
01.03.2021
01.04.2021
0.76%
+4.96%
€0.149
Paid
02.12.2020
01.01.2021
0.91%
+0.6%
€0.142
2020
3.52%
+5.14%
€0.578
Paid
03.09.2020
01.10.2020
1.04%
-1.99%
€0.141
Paid
03.06.2020
01.07.2020
0.97%
+1.36%
€0.144
Paid
04.03.2020
01.04.2020
0.86%
-6.1%
€0.142
Paid
02.12.2019
01.01.2020
0.65%
-0.7%
€0.151
2019
2.22%
+19.85%
€0.55
Paid
03.09.2019
01.10.2019
0.65%
+2.56%
€0.152
Paid
31.05.2019
01.07.2019
0.58%
+16.52%
€0.148
Paid
01.03.2019
01.04.2019
0.52%
+4.69%
€0.127
Paid
30.11.2018
01.01.2019
0.46%
-5.02%
€0.122
2018
1.8%
+7.11%
€0.459
Paid
31.08.2018
01.10.2018
0.47%
+3.57%
€0.128
Paid
31.05.2018
01.07.2018
0.46%
+22.76%
€0.124
Paid
01.03.2018
01.04.2018
0.46%
-5.01%
€0.101
Paid
30.11.2017
01.01.2018
0.4%
-2.34%
€0.106
2017
1.54%
+8.85%
€0.428
Paid
30.08.2017
01.10.2017
0.43%
+0.61%
€0.109
Paid
31.05.2017
01.07.2017
0.41%
+2.25%
€0.108
Paid
01.03.2017
01.04.2017
0.36%
-0.42%
€0.106
Paid
30.11.2016
01.01.2017
0.34%
+4.31%
€0.106
2016
1.39%
+4.32%
€0.393
Paid
31.08.2016
01.10.2016
0.37%
-2.48%
€0.102
Paid
01.06.2016
01.07.2016
0.36%
+10.29%
€0.104
Paid
02.03.2016
01.04.2016
0.32%
+1.67%
€0.0945
Paid
01.12.2015
01.01.2016
0.33%
-5.43%
€0.0929
2015
1.14%
+5.97%
€0.377
Paid
02.09.2015
01.10.2015
0.35%
+8.6%
€0.0983
Paid
02.06.2015
01.07.2015
0.28%
-5.27%
€0.0905
Paid
03.03.2015
01.04.2015
0.27%
+3.1%
€0.0955
Paid
01.12.2014
01.01.2015
0.24%
+0.44%
€0.0927
2014
1.02%
-0.29%
€0.356
Paid
02.09.2014
01.10.2014
0.23%
+3.32%
€0.0923
Paid
02.06.2014
01.07.2014
0.24%
+4.55%
€0.0893
Paid
03.03.2014
01.04.2014
0.26%
-3.79%
€0.0854
Paid
29.11.2013
01.01.2014
0.28%
+3.29%
€0.0888
2013
1.12%
-1.29%
€0.357
Paid
30.08.2013
01.10.2013
0.27%
-1.72%
€0.086
Paid
30.05.2013
01.07.2013
0.3%
-4.86%
€0.0875
Paid
28.02.2013
01.04.2013
0.28%
+0.54%
€0.0919
Paid
29.11.2012
01.01.2013
0.28%
-3.47%
€0.0914
2012
1.07%
+13.07%
€0.361
Paid
30.08.2012
01.10.2012
0.26%
+1.63%
€0.0947
Paid
30.05.2012
01.07.2012
0.29%
+3.17%
€0.0932
Paid
01.03.2012
01.04.2012
0.26%
+8.61%
€0.0903
Paid
30.11.2011
01.01.2012
0.26%
+6.48%
€0.0832
2011
1.04%
+6.21%
€0.32
Paid
31.08.2011
01.10.2011
0.29%
-0.93%
€0.0781
Paid
31.05.2011
01.07.2011
0.24%
-1.68%
€0.0789
Paid
01.03.2011
01.04.2011
0.22%
-2.76%
€0.0802
Paid
01.12.2010
01.01.2011
0.29%
+5.52%
€0.0825
2010
1.06%
+23.35%
€0.301
Paid
01.09.2010
01.10.2010
0.28%
-6.14%
€0.0782
Paid
01.06.2010
01.07.2010
0.27%
+14.04%
€0.0833
Paid
26.02.2010
01.04.2010
0.26%
+9.79%
€0.073
Paid
02.12.2009
01.01.2010
0.25%
+4.21%
€0.0665
2009
0.99%
+1.1%
€0.244
Paid
02.09.2009
01.10.2009
0.25%
+3.75%
€0.0638
Paid
02.06.2009
01.07.2009
0.23%
+2.94%
€0.0615
Paid
26.02.2009
01.04.2009
0.26%
+1.46%
€0.0598
Paid
03.12.2008
01.01.2009
0.26%
-12.16%
€0.0589
2008
0.72%
+4.47%
€0.241
Paid
03.09.2008
01.10.2008
0.22%
+20.05%
€0.0671
Paid
04.06.2008
01.07.2008
0.15%
-0.67%
€0.0559
Paid
28.02.2008
01.04.2008
0.17%
-9.61%
€0.0562
Paid
28.11.2007
01.01.2008
0.18%
-2.34%
€0.0622
2007
0.74%
+1.44%
€0.231
Paid
06.09.2007
01.10.2007
0.19%
+1.31%
€0.0637
Paid
04.06.2007
01.07.2007
0.18%
+20.91%
€0.0629
Paid
28.02.2007
01.04.2007
0.19%
-0.86%
€0.052
Paid
01.12.2006
01.01.2007
0.19%
-7.2%
€0.0525
2006
0.84%
+14.7%
€0.228
Paid
06.09.2006
01.10.2006
0.21%
+0.32%
€0.0565
Paid
02.06.2006
01.07.2006
0.21%
-0.58%
€0.0563
Paid
01.03.2006
01.04.2006
0.21%
-2.64%
€0.0567
Paid
29.11.2005
01.01.2006
0.21%
+1.94%
€0.0582
2005
1.01%
+13.78%
€0.199
Paid
30.08.2005
01.10.2005
0.21%
+5.77%
€0.0571
Paid
06.06.2005
01.07.2005
0.25%
+20.99%
€0.054
Paid
01.03.2005
01.04.2005
0.25%
+4.13%
€0.0446
Paid
29.11.2004
01.01.2005
0.3%
-4.12%
€0.0429
2004
1.41%
-0.38%
€0.175
Paid
30.08.2004
01.10.2004
0.34%
+3.38%
€0.0447
Paid
04.06.2004
01.07.2004
0.34%
-0.13%
€0.0432
Paid
01.03.2004
01.04.2004
0.34%
+0.02%
€0.0433
Paid
01.12.2003
01.01.2004
0.39%
-2.48%
€0.0433
2003
0.87%
-8.17%
€0.175
Paid
28.08.2003
01.10.2003
0.42%
-1.07%
€0.0444
Paid
02.06.2003
01.07.2003
0.45%
+2.83%
€0.0449
Paid
28.02.2003
01.04.2003
-
+3.15%
€0.0436
Paid
29.11.2002
01.01.2003
-
-5.73%
€0.0423
2002
-
-6.05%
€0.191
Paid
29.08.2002
01.10.2002
-
-3.8%
€0.0449
Paid
04.06.2002
01.07.2002
-
-6.36%
€0.0466
Paid
06.03.2002
01.04.2002
-
+0.72%
€0.0498
Paid
29.11.2001
01.01.2002
-
+2.02%
€0.0494
2001
-
+1.11%
€0.203
Paid
30.08.2001
01.10.2001
-
-10.76%
€0.0485
Paid
01.06.2001
01.07.2001
-
+7.55%
€0.0543
Paid
01.03.2001
01.04.2001
-
+1.5%
€0.0505
Paid
29.11.2000
01.01.2001
-
-5.95%
€0.0498
2000
-
+22.2%
€0.201
Paid
30.08.2000
01.10.2000
-
+6.86%
€0.0529
Paid
01.06.2000
01.07.2000
-
-1.91%
€0.0495
Paid
01.03.2000
01.04.2000
-
+5.3%
€0.0505
Paid
29.11.1999
01.01.2000
-
+16.67%
€0.0479
1999
-
0%
€0.164
Paid
30.08.1999
01.10.1999
-
0%
€0.0411
Paid
01.06.1999
01.07.1999
-
0%
€0.0411
Paid
04.03.1999
01.04.1999
-
0%
€0.0411
Paid
27.11.1998
01.01.1999
-
0%
€0.0411
1998
-
0%
€0.164
Paid
28.08.1998
01.10.1998
-
0%
€0.0411
Paid
28.05.1998
01.07.1998
-
0%
€0.0411
Paid
26.02.1998
01.04.1998
-
0%
€0.0411
Paid
28.11.1997
01.01.1998
-
0%
€0.0411
1997
-
0%
€0.164
Paid
03.09.1997
01.10.1997
-
0%
€0.0411
Paid
29.05.1997
01.07.1997
-
0%
€0.0411
Paid
27.02.1997
01.04.1997
-
0%
€0.0411
Paid
27.11.1996
01.01.1997
-
0%
€0.0411
1996
-
+14.29%
€0.164
Paid
29.08.1996
01.10.1996
-
0%
€0.0411
Paid
30.05.1996
01.07.1996
-
0%
€0.0411
Paid
29.02.1996
01.04.1996
-
0%
€0.0411
Paid
30.11.1995
01.01.1996
-
0%
€0.0411
1995
-
-11.27%
€0.144
Paid
30.08.1995
01.10.1995
-
+20%
€0.0411
Paid
30.05.1995
01.07.1995
-
0%
€0.0342
Paid
06.03.1995
01.04.1995
-
0%
€0.0342
Paid
28.11.1994
01.01.1995
-
0%
€0.0342
1994
-
+18.33%
€0.162
Paid
29.08.1994
01.10.1994
-
0%
€0.0342
Paid
27.05.1994
01.07.1994
-
+36.36%
€0.0342
Paid
26.04.1994
01.06.1994
-
-26.67%
€0.0251
Paid
28.02.1994
01.04.1994
-
0%
€0.0342
Paid
24.11.1993
01.01.1994
-
0%
€0.0342
1993
-
0%
€0.137
Paid
26.08.1993
01.10.1993
-
0%
€0.0342
Paid
25.05.1993
01.07.1993
-
0%
€0.0342
Paid
02.03.1993
01.04.1993
-
0%
€0.0342
Paid
25.11.1992
01.01.1993
-
0%
€0.0342
1992
-
+300%
€0.137
Paid
26.08.1992
01.10.1992
-
0%
€0.0342
Paid
26.05.1992
01.07.1992
-
0%
€0.0342
Paid
25.02.1992
01.04.1992
-
0%
€0.0342
Paid
25.11.1991
01.01.1992
-
0%
€0.0342
1991
-
-
€0.0342
Paid
27.08.1991
01.10.1991
-
-
€0.0342

Frequently asked questions

When does Imperial Oil pay dividends?

Imperial Oil's dividends are paid out in January, April, July, and October.

How often does Imperial Oil pay dividends?

On a quarterly basis.

What is the dividend yield of Imperial Oil?

The dividend yield is currently 2.77% and distributions have increased by 33.39% in the last 3 years.

When was Imperial Oil's last dividend payout date?

The last payment was made on 01.04.2025.

When do you have to have Imperial Oil in your portfolio to receive the last dividend?

If you had Imperial Oil in your securities account on 05.03.2025, you received the distribution.

How much was Imperial Oil's dividend in 2024?

Imperial Oil paid out a dividend of €1.562 in 2024.

How much was Imperial Oil's dividend in 2023?

Imperial Oil paid out a dividend of €1.297 in 2023.

What is Imperial Oil's next dividend?

Imperial Oil has not yet announced a next dividend payment yet.

Dividend growth 

The dividend growth is 20.37% based on the previous financial year. The average dividend growth over the last 5 years is 23.23%.

1 Year

Strong growth20.37%

3 Year

Strong growth33.39%

5 Year

Strong growth23.23%

10 Year

Strong growth15.94%

Other top dividend stocks

LSX Data · Fundamentals & EOD data from FactSet
Join the conversation