MAINFREIGHT LTD Logo
NZMFTE0001S9
A0CATD
MFT.NZ

MAINFREIGHT LTD

Dividend yield TTM
3.06%
€1.01/share
Dividend growth (CAGR 5Y)
18.50%
Next dividend
The next dividend is expected in December.

Upcoming dividends delivered straight to your inbox

Historical dividends

In 2026, MAINFREIGHT LTD has already paid €0.52 in dividends. The last payout was in July.

Dividend metrics Metrics

All metrics All
Metric Value
Price
€32.70
Yield
3.06%
Interval
Semiannual
CAGR 3Y
6.12%
CAGR 5Y
18.50%
CAGR 10Y
15.36%

All dividend data

So far in 2026, €0.52 per share has been distributed. In 2025, MAINFREIGHT LTD distributed €1.02. The dividend yield is currently 3.06%, and distributions have decreased by 6.12% over the last 3 years. MAINFREIGHT LTD pays dividends semiannually in July and December.

New dividends delivered straight to your inbox
Ex-dividend date
Payment date
Distribution
YoY
Yield
2026 €0.52 49.02% 1.61%
08/07/2026 17/07/2026 €0.52
2025 €1.02 8.11% 3.08%
11/12/2025 19/12/2025 €0.49
10/07/2025 18/07/2025 €0.53
2024 €1.11 2.63% 2.90%
12/12/2024 20/12/2024 €0.54
11/07/2024 19/07/2024 €0.57
2023 €1.14 7.32% 2.93%
07/12/2023 15/12/2023 €0.57
12/07/2023 21/07/2023 €0.57
2022 €1.23 75.71% 3.15%
08/12/2022 16/12/2022 €0.60
14/07/2022 22/07/2022 €0.63
2021 €0.70 59.09% 1.29%
09/12/2021 17/12/2021 €0.39
08/07/2021 16/07/2021 €0.31
2020 €0.44 7.32% 1.08%
10/12/2020 18/12/2020 €0.21
09/07/2020 17/07/2020 €0.23
2019 €0.41 20.59% 1.67%
05/12/2019 13/12/2019 €0.17
11/07/2019 19/07/2019 €0.24
2018 €0.34 9.68% 1.89%
06/12/2018 14/12/2018 €0.16
12/07/2018 20/07/2018 €0.18
2017 €0.31 3.33% 2.12%
07/12/2017 15/12/2017 €0.13
13/07/2017 21/07/2017 €0.18
2016 €0.30 25.00% 2.26%
08/12/2016 16/12/2016 €0.13
14/07/2016 22/07/2016 €0.17
2015 €0.24 0.00% 2.57%
09/12/2015 18/12/2015 €0.10
08/07/2015 17/07/2015 €0.14
2014 €0.24 18.81% 2.45%
03/12/2014 12/12/2014 €0.10
09/07/2014 18/07/2014 €0.14
2013 €0.20 0.70% -
04/12/2013 13/12/2013 €0.092
10/07/2013 19/07/2013 €0.11
2012 €0.20 25.06% -
05/12/2012 14/12/2012 €0.0906
11/07/2012 20/07/2012 €0.11
2011 €0.16 27.71% -
07/12/2011 16/12/2011 €0.0825
13/07/2011 22/07/2011 €0.0779
2010 €0.13 20.77% -
08/12/2010 17/12/2010 €0.0592
19/07/2010 23/07/2010 €0.0664
2009 €0.10 7.77% -
07/12/2009 11/12/2009 €0.0496
20/07/2009 24/07/2009 €0.0544
2008 €0.0965 7.39% -
08/12/2008 12/12/2008 €0.0408
21/07/2008 25/07/2008 €0.0557
2007 €0.10 59.04% -
10/12/2007 14/12/2007 €0.05
16/07/2007 20/07/2007 €0.0542
2006 €0.25 344.76% -
11/12/2006 15/12/2006 €0.22
17/07/2006 21/07/2006 €0.0344
2005 €0.0572 40.89% -
12/12/2005 16/12/2005 €0.0338
18/07/2005 22/07/2005 €0.0234
2004 €0.0406 2.27% -
13/12/2004 17/12/2004 €0.019
19/07/2004 23/07/2004 €0.0216
2003 €0.0397 20.30% -
08/12/2003 12/12/2003 €0.0186
14/07/2003 18/07/2003 €0.0211
2002 €0.033 1.85% -
09/12/2002 13/12/2002 €0.0151
15/07/2002 19/07/2002 €0.0179
2001 €0.0324 6.63% -
10/12/2001 14/12/2001 €0.0148
16/07/2001 20/07/2001 €0.0176
2000 €0.0347 7.43% -
11/12/2000 15/12/2000 €0.0153
27/03/2000 31/03/2000 €0.0194
1999 €0.0323 20.52% -
06/12/1999 10/12/1999 €0.0157
05/07/1999 09/07/1999 €0.0166
1998 €0.0268 0.00% -
07/12/1998 11/12/1998 €0.0122
06/07/1998 10/07/1998 €0.0146
1997 €0.0268 119.67% -
08/12/1997 12/12/1997 €0.0122
07/07/1997 08/07/1997 €0.0146
1996 €0.0122 0.00% -
09/12/1996 13/12/1996 €0.0122

Frequently asked questions

When does MAINFREIGHT LTD pay dividends?

MAINFREIGHT LTD pays dividends in December and July.

How often does MAINFREIGHT LTD pay dividends?

MAINFREIGHT LTD pays dividends semiannual.

What percentage of dividends does MAINFREIGHT LTD pay?

The dividend yield is currently 3.06%, and payouts have decreased by 6.12% over the past 3 years.

When were the most recent dividend payment dates for MAINFREIGHT LTD?

The most recent payment was made on 17/07/2026. Previous payments were made on: 19/12/2025.

When did you need to hold MAINFREIGHT LTD in your portfolio to receive the latest dividend?

If you held MAINFREIGHT LTD in your portfolio on 08/07/2026, you received the payout.

How much was the dividend from MAINFREIGHT LTD in 2025?

In 2025, MAINFREIGHT LTD paid €1.02 in dividends.

How much was the dividend from MAINFREIGHT LTD in 2024?

In 2024, MAINFREIGHT LTD paid €1.11 in dividends.

When is the next dividend from MAINFREIGHT LTD expected?

MAINFREIGHT LTD is expected to pay the next dividend in December.

Similar dividend assets

All dividends in the calendar
🍪

Parqet  uses cookies. Learn more