Macfarlane Group PLC (MACF.L) LSE

Currency In GBp

AD

MACF.L Historical Return

If you invested 1000 GBp in Macfarlane Group PLC (MACF.L) 10 years ago, it would be worth 1,364.6 GBp as of July 12, 2026, based on a reinvested dividends scenario. Over the same period, a 1000 GBp investment made 5 years ago would be worth 616.29 GBp, while 1000 GBp invested 1 year ago would be worth 668.74 GBp. This corresponds to total returns of 36.46%, -38.37%, -33.13%, respectively, with annualized returns of 3.16%, -9.22%, -33.13%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

MACF.L Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
July 10, 202665.164.664.66864.697,463
July 09, 202667.1656568.164.481,094
July 08, 20266867.567.56865.146,521
July 07, 202667.866.166.167.964.827,049
July 06, 202665.867676764.887,570
July 03, 202665.965.265.265.963.9107,210
July 02, 202665.8656565.964.1549,103
July 01, 202665.9636365.963123,409
June 30, 202667.863.163.167.863.1140,836
June 29, 202667.968686865.182,295
June 26, 202665.867.967.967.965.878,977
June 25, 202665666666.965185,701
June 24, 202665.365656664.66194,529
June 23, 202665.44666667.265.195,145
June 22, 202664.5656567.964.548,738
June 19, 202666.867.167.167.164.9241,940
June 18, 202666.765.665.666.764.8172,294
June 17, 202665.565656864.891,537
June 16, 202666.5667.667.667.665.2124,229
June 15, 20266864.764.76864.7194,307
June 12, 202665.967.367.367.464.5184,155
June 11, 20266564.564.565.964.588,667
June 10, 202665.964.564.565.964.1347,681
June 09, 202664.5865656564.5116,180
June 08, 20266464.564.565.86483,033
June 05, 202663.564.864.865.363.5189,566
June 04, 202662.1262.762.763.961.862,087
June 03, 202664.1626264.5261.73451,097
June 02, 202667.564.664.667.664.289,327
June 01, 202665.866.166.166.764.2129,951
May 29, 202663.4666667.763.475,731
May 28, 202664.264.664.666.964.2163,131
May 27, 202664.58656567.16482,488
May 26, 202665.964646864117,623
May 22, 202666.1365.665.66763.590,731
May 21, 202665.2666666.765.2207,566
May 20, 202664.564.464.465.162.84145,042
May 19, 20266463.863.865.763.6859,290
May 18, 20266563.463.46561.9221,503
May 15, 202665.4656565.661.1131,331
May 14, 202666.8364.264.26861.9449,052
May 13, 202667.766.866.867.965.4118,607
May 12, 202667.9666667.966168,897
May 11, 202668.7566666966403,657
May 08, 202668.4686868.967.2140,682
May 07, 202667.5686868.664.3204,557
May 06, 20266666.766.767.664.4213,294
May 05, 202663.2666666.0263.2477,973
May 01, 202664.363.263.264.462.5131,587
April 30, 202659.863636359.81.69M
April 29, 202665.1606065.560218,418
April 28, 202665.864.164.165.864.1186,322
April 27, 202665.6365.865.86764.794,569
April 24, 202667.566666865.5111,075
April 23, 20266867.667.669.767106,367
April 22, 20266868.768.769.367.2156,985
April 21, 202667.568.968.970.967.5174,121
April 20, 202670.668.368.370.666.1100,668
April 17, 202671.567.367.371.567.384,585
April 16, 202671.169.769.771.168.76125,572
AD