Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Macfarlane Grp. (MACF) Share Price History

Time period:
to
Date Open High Low Close Volume
22nd Oct 2026 (Thu) 81.00 81.90 80.70 81.40 162,297
21st Oct 2026 (Wed) 81.00 82.00 80.20 80.90 261,269
20th Oct 2026 (Tue) 80.50 82.00 80.50 81.80 114,957
19th Oct 2026 (Mon) 82.00 82.00 80.00 80.10 211,116
16th Oct 2026 (Fri) 81.10 82.00 80.60 81.00 137,781
15th Oct 2026 (Thu) 81.00 82.60 80.40 80.40 813,467
14th Oct 2026 (Wed) 82.00 84.90 82.00 82.20 217,522
13th Oct 2026 (Tue) 84.00 84.00 82.50 82.50 173,366
12th Oct 2026 (Mon) 85.00 85.30 83.60 84.80 216,981
9th Oct 2026 (Fri) 85.00 85.00 83.40 84.90 174,337
8th Oct 2026 (Thu) 85.00 85.00 83.00 83.00 118,667
7th Oct 2026 (Wed) 81.00 85.00 81.00 84.40 171,963
6th Oct 2026 (Tue) 83.90 84.70 83.80 84.00 175,531
5th Oct 2026 (Mon) 84.90 85.00 83.00 84.00 225,257
2nd Oct 2026 (Fri) 81.00 85.00 81.00 84.10 338,085
1st Oct 2026 (Thu) 79.40 83.00 79.40 83.00 161,118
30th Sep 2026 (Wed) 80.00 82.90 80.00 80.80 260,100
29th Sep 2026 (Tue) 80.00 82.90 79.00 80.00 289,328
28th Sep 2026 (Mon) 83.00 83.00 80.00 80.10 105,141
25th Sep 2026 (Fri) 81.00 83.00 81.00 82.20 220,378
24th Sep 2026 (Thu) 78.00 80.80 78.00 80.80 69,624
23rd Sep 2026 (Wed) 79.70 79.70 78.00 78.00 142,012
22nd Sep 2026 (Tue) 78.80 80.10 78.60 79.00 38,823
21st Sep 2026 (Mon) 79.90 80.30 79.20 79.50 203,931
18th Sep 2026 (Fri) 75.10 80.00 75.10 79.80 237,613
17th Sep 2026 (Thu) 80.00 80.00 78.00 79.00 169,245
16th Sep 2026 (Wed) 79.20 79.20 76.00 78.30 266,949
15th Sep 2026 (Tue) 77.00 77.00 75.50 75.50 109,577
14th Sep 2026 (Mon) 80.00 80.00 78.00 78.00 140,517
11th Sep 2026 (Fri) 78.30 79.00 78.20 78.80 157,995
10th Sep 2026 (Thu) 79.90 79.90 77.00 77.70 157,997
9th Sep 2026 (Wed) 79.70 80.00 79.00 79.80 165,954
8th Sep 2026 (Tue) 80.00 81.00 79.70 79.70 574,262
7th Sep 2026 (Mon) 78.90 80.00 78.90 80.00 420,204
4th Sep 2026 (Fri) 78.70 80.00 78.20 78.20 328,254
3rd Sep 2026 (Thu) 78.00 80.40 76.50 78.10 824,091
2nd Sep 2026 (Wed) 78.00 80.00 77.00 78.00 596,502
1st Sep 2026 (Tue) 77.40 78.90 77.10 78.00 518,183
31st Aug 2026 (Mon) 77.00 77.00 77.00 77.00 0
28th Aug 2026 (Fri) 76.50 80.00 72.10 77.00 822,527
27th Aug 2026 (Thu) 76.20 76.80 74.10 74.20 386,067
26th Aug 2026 (Wed) 75.00 75.50 74.40 74.40 187,115
25th Aug 2026 (Tue) 71.80 75.00 71.80 74.90 114,153
24th Aug 2026 (Mon) 71.60 72.60 71.60 71.80 107,498
FTSE 100 Latest
Value10,646.70
Change-78.33