MACFShares · London Stock Exchange

Macfarlane

Paid for 33 yrs
4.4%
dividend yield · 3.66p in the last 12 months · price 83.9p
Forward yield
4.4%
3.66p declared + forecast, next 12 months
Next ex-dividend date
13 May 2027
~ Forecast
5-year dividend growth
+39.2%
a year, compound · 10y +8.1%
Payments a year
2
paid every year for 33 yrs

When it goes ex-dividend

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

Jan
Feb
Mar
Apr
Jun
Jul
Aug
Oct
Nov
Dec

Dividends per share by year

Price 83.9p
0p1p2p3p4p'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)3.66p
20253.66p
20243.61p
20233.46p
20220.9p
20212.72p
20200.7p
20192.34p
20182.15p
20172p
20161.84p
20151.68p
20141.6p
20131.55p
20121.55p
20111.55p
20101.5p
20091.5p
20082p
20072p
20061p
20051.5p
20041.5p
20033.2p
20025p
20014.95p
20004.6p
19994.53p
19984.53p
19974.18p
19963.97p
19953.4p
19942.73p
19932.25p

Coming up

  • 13
    May
    Dividend
    Ex-dividend in 185 days · paid around 12 Jun
    Forecast · high
    2.7p
  • 9
    Sept
    Dividend
    Ex-dividend in 304 days · paid around 9 Oct
    Forecast · high
    0.96p

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

Announcements

  • Half-year Report
    27 Aug 2026 · declared interim 0.96p · ex 10 Sept · paid 8 Oct
    Read ↗
  • Annual Results 2025
    26 Feb 2026 · proposed final 2.7p · ex 14 May · paid 12 Jun
    Read ↗
  • Half-year Report
    28 Aug 2025 · declared interim 0.96p · ex 11 Sept · paid 9 Oct
    Read ↗

Dividend history

63 payments since 1993
Ex-dividend dateAmount per share
10 Sept 2026 · announced0.96p
14 May 2026 · announced2.7p
11 Sept 2025 · announced0.96p
15 May 20252.7p
12 Sept 20240.96p
9 May 20242.65p
14 Sept 20230.94p
11 May 20232.52p
15 Sept 20220.9p
12 May 20222.33p
16 Sept 20210.87p
13 May 20211.85p
All 63 payments
10 Sept 20200.7p
19 Sept 20190.69p
16 May 20191.65p
20 Sept 20180.65p
17 May 20181.5p
21 Sept 20170.6p
11 May 20171.4p
22 Sept 20160.55p
12 May 20161.29p
8 Oct 20150.53p
7 May 20151.15p
9 Oct 20140.5p
7 May 20141.1p
4 Sept 20130.5p
8 May 20131.05p
12 Sept 20120.5p
9 May 20121.05p
21 Sept 20110.5p
11 May 20111.05p
22 Sept 20100.5p
12 May 20101p
23 Sept 20090.5p
6 May 20091p
24 Sept 20081p
21 May 20081p
26 Sept 20071p
16 May 20071p
24 May 20061p
14 Sept 20051.5p
21 Apr 20041.5p
23 Apr 20033.2p
18 Sept 20021.8p
10 Apr 20023.2p
5 Sept 20011.8p
11 Apr 20013.15p
4 Sept 20001.6p
10 Apr 20003p
20 Sept 19991.58p
4 May 19992.95p
21 Sept 19981.58p
5 May 19982.95p
8 Sept 19971.55p
6 May 19972.63p
9 Sept 19961.47p
29 Apr 19962.5p
11 Sept 19951.4p
18 Apr 19952p
5 Sept 19941.13p
22 Apr 19941.6p
6 Sept 19930.96p
19 Apr 19931.29p

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