Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 270.44M | 280.71M | 290.43M | 264.46M | 210.23M |
Gross Profit | 105.37M | 105.68M | 98.06M | 89.47M | 69.83M |
EBITDA | 38.96M | 36.19M | 34.30M | 25.35M | 17.81M |
Net Income | 15.53M | 14.97M | 15.64M | 12.60M | 10.17M |
Balance Sheet | |||||
Total Assets | 246.93M | 221.23M | 216.16M | 216.17M | 172.71M |
Cash, Cash Equivalents and Short-Term Investments | 12.93M | 7.69M | 5.71M | 12.31M | 7.23M |
Total Debt | 57.72M | 43.34M | 43.71M | 44.78M | 36.46M |
Total Liabilities | 123.66M | 106.65M | 110.14M | 121.27M | 92.93M |
Stockholders Equity | 123.27M | 114.58M | 106.02M | 94.89M | 79.78M |
Cash Flow | |||||
Free Cash Flow | 22.50M | 31.33M | 14.71M | 21.67M | 22.52M |
Operating Cash Flow | 25.43M | 33.51M | 18.00M | 23.80M | 23.32M |
Investing Cash Flow | -13.48M | -16.55M | -11.59M | -8.96M | -3.36M |
Financing Cash Flow | -6.01M | -15.32M | -13.18M | -7.94M | -18.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
70 Outperform | £156.58M | 10.12 | 13.06% | 3.45% | -3.66% | 3.28% | |
65 Neutral | £8.90M | ― | -21.69% | 5.00% | -14.90% | -329.10% | |
64 Neutral | £1.71B | 10.36 | 6.12% | 4.48% | 0.55% | -32.84% | |
60 Neutral | £68.97M | ― | ― | ― | ― | ||
58 Neutral | £28.36M | ― | -290.14% | ― | 3.78% | 47.46% | |
55 Neutral | £21.78M | 36.38 | -13.52% | 6.92% | 13.57% | -304.69% | |
51 Neutral | £18.41M | 53.40 | 0.62% | 2.62% | -11.22% | ― |
Macfarlane Group PLC announced the purchase and cancellation of 40,000 ordinary shares as part of its share buyback program, which was initiated in May 2025. This transaction reduces the company’s issued share capital to 158,767,200 ordinary shares, impacting the total voting rights available to shareholders. This strategic move is likely aimed at enhancing shareholder value and optimizing the company’s capital structure.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 60,000 ordinary shares as part of its share buyback programme, resulting in a total issued share capital of 158,807,200 ordinary shares. This move is part of Macfarlane’s strategic efforts to manage its capital structure and enhance shareholder value, reflecting its strong position in the packaging industry and commitment to operational efficiency.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £1.40 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 90,000 ordinary shares as part of its ongoing share buyback program, which was initiated in May 2025. This transaction, executed through Shore Capital Stockbrokers Limited, results in a total issued share capital of 158,867,200 ordinary shares, impacting the company’s voting rights structure. The move is part of Macfarlane’s strategy to manage its capital structure effectively, potentially enhancing shareholder value and reflecting confidence in its financial position.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Hauser Brothers GmbH, based in Freiburg im Breisgau, Germany, has acquired a 3.05% voting rights stake in Macfarlane Group PLC as of July 14, 2025. This acquisition signifies a notable change in the shareholder structure of Macfarlane, potentially impacting its strategic decisions and market positioning.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC announced the purchase and cancellation of 107,000 ordinary shares as part of its ongoing share buyback program, which was initiated on 15 May 2025. This transaction, executed through Shore Capital Stockbrokers Limited, results in the company’s issued share capital consisting of 158,957,200 ordinary shares. The move reflects Macfarlane’s strategic efforts to manage its capital structure and potentially enhance shareholder value. The cancellation of shares affects the total voting rights in the company, which stakeholders can use to assess their interests under the FCA’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has executed a share buyback program, purchasing 85,000 ordinary shares at a price of 97.70 pence each, which will be cancelled. This move reduces the company’s issued share capital to 159,064,200 ordinary shares, impacting the total voting rights available to shareholders. The buyback is part of Macfarlane’s strategy to optimize its capital structure and potentially enhance shareholder value, reflecting its strong market position in the packaging industry.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 80,000 ordinary shares as part of its share buyback program, which was initiated in May 2025. This transaction reduces the company’s issued share capital to 159,149,200 shares, impacting the total voting rights available to shareholders. This strategic move is likely aimed at enhancing shareholder value and optimizing the company’s capital structure.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 42,500 ordinary shares as part of its ongoing share buyback program. This transaction, conducted through Shore Capital Stockbrokers Limited, adjusts the company’s issued share capital to 159,229,200 ordinary shares, impacting the total voting rights available to shareholders. This strategic move is part of Macfarlane’s efforts to manage its capital structure effectively, potentially enhancing shareholder value and reflecting confidence in the company’s future prospects.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,700 ordinary shares as part of its ongoing share buyback program, resulting in a total issued share capital of 159,271,700 ordinary shares. This move is part of the company’s strategy to manage its capital structure effectively, potentially enhancing shareholder value and reflecting confidence in its financial health and future prospects.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced a reduction in its full-year 2025 expectations, anticipating a 10% decrease in Adjusted Operating Profit compared to 2024. The company cites weaker demand in its distribution sector, competitive pressures, and rising input costs as contributing factors. However, its Manufacturing Operations are performing well, particularly in aerospace and defense, aided by the Polyformes acquisition. The company remains focused on cost recovery, implementing cost-saving measures, and leveraging its new business pipeline. Despite current challenges, the Board remains optimistic about the Group’s future prospects, supported by a strong sales team and a differentiated customer proposition.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC announced the purchase and cancellation of 11,750 ordinary shares as part of its ongoing share buyback program, reducing the total number of shares and voting rights to 159,283,400. This strategic move is aimed at optimizing the company’s capital structure and potentially enhancing shareholder value, reflecting Macfarlane’s commitment to maintaining a robust financial position and market competitiveness.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC announced the purchase and cancellation of 11,500 ordinary shares as part of its ongoing share buyback program, resulting in a total issued share capital of 159,295,150 shares. This move is part of the company’s strategy to manage its capital structure and enhance shareholder value, reflecting confidence in its financial health and long-term growth prospects.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,750 ordinary shares as part of its ongoing share buyback program. This transaction adjusts the company’s total voting rights to 159,306,650, which shareholders can use for interest notifications under FCA rules. The share buyback is part of Macfarlane’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,500 ordinary shares as part of its ongoing share buyback program. This transaction, executed through Shore Capital Stockbrokers Limited, reflects the company’s strategic move to manage its share capital effectively. Following this cancellation, the total number of voting rights in the company stands at 159,318,400. This adjustment in share capital is significant for stakeholders as it impacts the calculations for notifying changes in shareholding interests under the FCA’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,500 ordinary shares as part of its ongoing share buyback program, which was initiated in May 2025. This transaction, executed through Shore Capital Stockbrokers Limited, results in the company’s issued share capital consisting of 159,318,400 ordinary shares, with the same number of voting rights. This move is part of Macfarlane’s strategy to optimize its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC announced the purchase and cancellation of 11,750 ordinary shares as part of its ongoing share buyback program, resulting in a total issued share capital of 159,329,900 shares. This move is part of the company’s strategy to manage its capital structure and could potentially impact shareholder value by reducing the number of shares in circulation, thereby increasing earnings per share.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,850 of its own shares as part of a share buyback program, resulting in a new total of 159,341,650 ordinary shares in circulation. This move, facilitated through Shore Capital Stockbrokers Limited, reflects the company’s strategic financial management and could potentially impact shareholder value and market perception by reducing the number of shares available, thus increasing the value of remaining shares.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,500 ordinary shares as part of its ongoing share buyback program. This transaction, executed through Shore Capital Stockbrokers Limited, adjusts the company’s issued share capital to 159,353,500 ordinary shares, impacting the total voting rights available to shareholders. This strategic move is aligned with Macfarlane’s efforts to optimize its capital structure and enhance shareholder value.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,950 of its own ordinary shares as part of a share buyback program initiated in May 2025. This transaction, executed through Shore Capital Stockbrokers Limited, reduces the company’s issued share capital to 159,365,000 ordinary shares, impacting the total voting rights available to shareholders. This strategic move is likely to influence shareholder value and reflects the company’s efforts to manage its capital structure effectively.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has executed a share buyback program, purchasing 11,950 ordinary shares at a consistent price of 119.50 pence per share, resulting in a total issued share capital of 159,365,000 shares. This move is part of the company’s strategy to optimize its capital structure and enhance shareholder value, reflecting its strong position in the packaging industry.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,700 ordinary shares as part of its ongoing share buyback program. This transaction, executed through Shore Capital Stockbrokers Limited, results in the company’s issued share capital consisting of 159,376,950 ordinary shares, with the same number of total voting rights. This move is part of Macfarlane’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,800 ordinary shares as part of its ongoing share buyback program, resulting in a total issued share capital of 159,388,650 shares. This move is part of Macfarlane’s strategy to manage its capital structure and potentially enhance shareholder value, reflecting the company’s robust market position and commitment to operational efficiency.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,900 ordinary shares as part of its ongoing share buyback programme. This transaction adjusts the company’s issued share capital to 159,400,450 ordinary shares, impacting the total voting rights available to shareholders. This strategic move is part of Macfarlane’s efforts to manage its capital structure and enhance shareholder value.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £1.40 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC announced the purchase and cancellation of 11,700 ordinary shares as part of its ongoing share buyback program, resulting in a total issued share capital of 159,412,350 shares. This move is expected to impact the company’s share structure and potentially influence shareholder value, aligning with its strategic financial management goals.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,800 ordinary shares as part of its ongoing share buyback program. This transaction, executed through Shore Capital Stockbrokers Limited, results in a new total of 159,424,050 voting rights in the company, impacting shareholder calculations under FCA regulations. The move reflects Macfarlane’s strategic focus on optimizing its capital structure and enhancing shareholder value.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,700 ordinary shares as part of its ongoing share buyback program. This transaction, facilitated by Shore Capital Stockbrokers Limited, reflects the company’s strategic efforts to manage its share capital and potentially enhance shareholder value. Following this transaction, the company’s total voting rights stand at 159,435,850, which may influence shareholder decisions under the FCA’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,900 ordinary shares as part of its ongoing share buyback program, reducing the total number of issued shares to 159,447,550. This strategic move is aimed at optimizing the company’s capital structure and potentially enhancing shareholder value, reflecting Macfarlane’s commitment to maintaining a robust financial position and reinforcing its market presence.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,800 ordinary shares as part of its ongoing share buyback program. This transaction, executed through Shore Capital Stockbrokers Limited, results in a new total of 159,459,450 ordinary shares in circulation, impacting the company’s share capital and voting rights. This move is part of Macfarlane’s strategy to manage its capital structure and potentially enhance shareholder value, reflecting its strong position in the packaging industry.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has executed a share buyback program, purchasing 11,500 ordinary shares for cancellation at a price of 116.50 pence each. This transaction reduces the company’s issued share capital to 159,471,250 ordinary shares, affecting the total voting rights available to shareholders. This move is part of Macfarlane’s strategic financial management, potentially impacting shareholder value and market perception.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the completion of a share buyback program, purchasing 11,700 ordinary shares for cancellation at a price of 116.50 pence each. This transaction reduces the company’s issued share capital to 159,482,750 ordinary shares, impacting the total voting rights available to shareholders. The move is part of Macfarlane’s strategic efforts to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,850 ordinary shares as part of its share buyback program, maintaining its issued share capital at 159,494,450 shares. This move is part of the company’s strategy to manage its capital structure and enhance shareholder value, reflecting a commitment to optimizing financial performance and market positioning.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,900 ordinary shares as part of its ongoing share buyback program, which was initiated on 15 May 2025. This action reduces the company’s issued share capital to 159,506,300 ordinary shares, impacting the total voting rights available to shareholders. This strategic move is likely aimed at enhancing shareholder value and optimizing the company’s capital structure.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC announced the purchase and cancellation of 11,800 ordinary shares as part of its ongoing share buyback program. This transaction reduces the company’s total issued share capital to 159,518,200 shares, impacting the total voting rights available to shareholders. The move is part of Macfarlane’s strategy to manage its capital structure and enhance shareholder value, reflecting confidence in its financial position and future prospects.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,750 ordinary shares as part of its ongoing share buyback program, which was initiated on May 15, 2025. This transaction, executed through Shore Capital Stockbrokers Limited, results in a new total of 159,541,800 voting rights for shareholders, reflecting the company’s strategic move to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,800 ordinary shares as part of its share buyback program, which was initiated on May 15, 2025. This transaction, executed through Shore Capital Stockbrokers Limited, reflects the company’s strategic move to manage its share capital and voting rights, now totaling 159,553,550. The buyback could potentially impact shareholder value and the company’s market positioning by optimizing its capital structure.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £1.40 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,500 ordinary shares as part of its ongoing share buyback program. This transaction, conducted through Shore Capital Stockbrokers Limited, adjusts the company’s issued share capital to 159,565,350 ordinary shares, which also represents the total voting rights in the company. This move is part of Macfarlane’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £135.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC announced the purchase and cancellation of 11,650 ordinary shares as part of its ongoing share buyback program. This transaction adjusts the company’s issued share capital to 159,576,850 ordinary shares, impacting the total voting rights available to shareholders. The move is part of Macfarlane’s strategy to manage its capital structure and enhance shareholder value, reflecting its strong market position and commitment to operational efficiency.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced the purchase and cancellation of 11,500 ordinary shares as part of its share buyback program. This move reduces the company’s issued share capital to 159,588,500 ordinary shares, aligning with its strategy to manage capital efficiently and potentially enhance shareholder value. The transaction reflects Macfarlane’s commitment to optimizing its capital structure and may impact shareholder voting rights calculations under the FCA’s Disclosure Guidance and Transparency Rules.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC has announced a share buyback program valued at up to £4 million, to be executed over 12 months in four quarterly tranches. This strategic move aims to optimize the company’s capital allocation and potentially enhance shareholder value by reducing the number of outstanding shares, which could positively impact the company’s stock price and market perception.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC announced that all resolutions proposed at their Annual General Meeting were passed, with significant shareholder participation. This includes ordinary and special resolutions, such as the adoption of accounts, approval of remuneration policies, and authority to repurchase shares. The successful passing of these resolutions reflects strong shareholder support and positions the company to continue its strategic initiatives, potentially impacting its operational efficiency and market competitiveness.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.
Macfarlane Group PLC announced at its Annual General Meeting that its full-year expectations remain unchanged despite a challenging market environment. The company reported a 14.2% increase in Q1 2025 sales compared to the same period in 2024, driven by acquisitions and organic growth in its Distribution division. However, profits were down due to lower gross margins and increased costs. The acquisition of The Pitreavie Group Limited is expected to bring synergies that will benefit the Group. Macfarlane plans to improve performance in the second half of 2025 and will initiate a share buyback program of up to £4 million, reflecting its strategy of capital allocation and shareholder returns.
The most recent analyst rating on (GB:MACF) stock is a Buy with a £145.00 price target. To see the full list of analyst forecasts on Macfarlane stock, see the GB:MACF Stock Forecast page.