| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | 
|---|---|---|---|---|---|---|
| Income Statement | ||||||
| Total Revenue | 8.94B | 11.78B | 11.80B | 12.04B | 10.29B | 10.11B | 
| Gross Profit | 3.14B | 3.39B | 3.19B | 1.62B | 1.31B | 1.38B | 
| EBITDA | 897.90M | 1.22B | 1.18B | 1.03B | 909.00M | 896.20M | 
| Net Income | 392.65M | 500.40M | 526.20M | 474.40M | 442.80M | 430.00M | 
| Balance Sheet | ||||||
| Total Assets | 8.27B | 9.53B | 8.75B | 8.85B | 7.20B | 6.91B | 
| Cash, Cash Equivalents and Short-Term Investments | 481.00M | 1.43B | 1.43B | 1.50B | 776.90M | 944.30M | 
| Total Debt | 2.80B | 3.72B | 3.09B | 3.13B | 2.59B | 2.71B | 
| Total Liabilities | 5.72B | 6.74B | 5.78B | 6.13B | 4.99B | 4.99B | 
| Stockholders Equity | 2.55B | 2.79B | 2.97B | 2.72B | 2.20B | 1.92B | 
| Cash Flow | ||||||
| Free Cash Flow | 600.65M | 856.50M | 845.70M | 859.20M | 665.60M | 715.60M | 
| Operating Cash Flow | 647.35M | 910.90M | 904.00M | 905.90M | 698.30M | 748.70M | 
| Investing Cash Flow | -280.50M | -609.10M | -339.50M | -239.40M | -466.70M | -395.10M | 
| Financing Cash Flow | -511.50M | -381.10M | -666.90M | -269.10M | -415.20M | -65.60M | 
| Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth | 
|---|---|---|---|---|---|---|---|
| ― | £2.55B | 53.50 | 5.21% | 1.37% | 0.84% | -62.73% | |
| ― | £7.51B | 45.09 | 18.41% | 1.07% | 15.75% | 44.11% | |
| ― | £7.58B | 16.21 | 17.98% | 2.92% | 1.92% | 0.50% | |
| ― | £2.11B | 20.05 | 23.48% | 2.62% | 14.34% | -16.43% | |
| ― | £10.85B | 42.44 | 5.93% | 1.77% | -1.58% | -34.64% | |
| ― | £173.33M | 9.67 | 15.19% | 5.53% | 19.01% | -15.21% | |
| ― | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | 
Bunzl plc announced the repurchase of 41,334 of its ordinary shares on the London Stock Exchange, as part of its ongoing share buyback program. This move, executed through UBS AG London Branch, reflects Bunzl’s strategy to manage its capital structure and enhance shareholder value by reducing the number of shares in circulation, thereby increasing the ownership percentage of remaining shareholders.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £27.50 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc, a company involved in the distribution and outsourcing of non-food consumable products, has announced the repurchase of 40,869 of its ordinary shares on the London Stock Exchange. This transaction is part of a broader share buyback program initiated on 3 March 2025, under which the company has repurchased a total of 5,269,243 shares. The repurchased shares will be canceled, impacting the total number of voting rights and shares in issue, which now stands at 324,550,429. This strategic move is likely aimed at enhancing shareholder value and optimizing the company’s capital structure.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £27.50 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has repurchased 9,039 of its ordinary shares at a price of £24.48 each on the London Stock Exchange, as part of a share buyback program initiated earlier in 2025. The company plans to cancel these shares, which will adjust the total number of voting rights to 324,591,298, potentially impacting shareholder interests and market positioning.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £27.50 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has announced the repurchase of 30,552 of its ordinary shares on the London Stock Exchange, as part of its ongoing share buyback program initiated in March 2025. The company intends to cancel the repurchased shares, which will adjust the total number of voting rights to 324,600,337. This move is part of Bunzl’s strategy to manage its capital structure and return value to shareholders.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £27.50 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc, a company involved in the distribution and outsourcing services sector, announced the repurchase of 26,025 of its ordinary shares on the London Stock Exchange, with the highest price paid per share being £24.48 and the lowest £23.88. This transaction is part of a broader share buyback program initiated on 3 March 2025, through which Bunzl has repurchased a total of 5,188,783 shares. The repurchased shares are intended to be canceled, impacting the total number of voting rights and shares in issue, which now stands at 324,630,889.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £27.50 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc reported a 0.6% increase in group revenue at constant exchange rates for the third quarter of 2025, with underlying revenue growing by 0.4%. Despite challenging market conditions, the company’s full-year guidance remains unchanged, expecting moderate revenue growth driven by acquisitions and stable underlying revenue. The operating margin is projected to be slightly below 8.0% for the year. Bunzl has completed approximately £190 million of its £200 million share buyback program and anticipates leverage to be around 2.0 times by the end of 2025. CEO Frank van Zanten expressed confidence in the company’s resilience and growth potential, highlighting the completion of seven acquisitions and an active acquisition pipeline.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2682.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced the repurchase of 24,873 of its ordinary shares on the London Stock Exchange, as part of a buyback program initiated in March 2025. The shares were bought at an average price of £24.3803 and will be canceled, bringing the total number of shares repurchased under the program to 5,162,758. This action reflects Bunzl’s strategic focus on enhancing shareholder value and optimizing its capital structure, potentially impacting the company’s market positioning and shareholder engagement.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2682.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc, a company operating in the distribution and outsourcing sector, announced the repurchase of 35,000 of its ordinary shares on the London Stock Exchange, with plans to cancel these shares. This move is part of a broader share buyback program initiated earlier in the year, under which Bunzl has repurchased over 5 million shares. The cancellation of shares is expected to impact the total number of voting rights, potentially affecting shareholder interests and market positioning.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2682.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has announced the repurchase of 41,522 of its ordinary shares as part of its ongoing share buyback program. The shares were bought at an average price of £24.0834 and will be canceled, reducing the total number of shares in issue to 324,704,833. This move is part of Bunzl’s strategy to optimize its capital structure and enhance shareholder value.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £2614.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has repurchased 29,138 of its ordinary shares on the London Stock Exchange as part of a buyback program authorized by its shareholders. This move, executed through UBS AG London Branch, is part of a broader strategy to manage the company’s capital structure and enhance shareholder value. Following this transaction, Bunzl has no shares in treasury, maintaining 324,746,355 ordinary shares in issue, which will impact the voting rights and shareholding interests of its stakeholders.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £2614.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has repurchased 41,381 of its ordinary shares at an average price of £24.1657 per share, as part of its ongoing share buyback program authorized at the company’s Annual General Meeting. This transaction, conducted through UBS AG London Branch, is part of a larger initiative that has seen the company repurchase over 5 million shares, aiming to enhance shareholder value by reducing the number of shares in circulation.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £2350.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has announced the repurchase of 41,108 of its ordinary shares on the London Stock Exchange at an average price of £24.3258 per share. This transaction is part of a larger share buyback program initiated in March 2025, which has seen the company repurchase a total of 4,990,844 shares. The repurchased shares will be canceled, leaving Bunzl with 324,816,874 ordinary shares in issue, impacting the total number of voting rights and potentially affecting shareholder interests.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £2350.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has repurchased 40,885 of its ordinary shares on the London Stock Exchange as part of its ongoing share buyback program. The shares were bought at an average price of £24.4588 and will be canceled, reducing the total number of shares in issue to 324,854,185. This move is part of Bunzl’s strategy to optimize its capital structure and enhance shareholder value.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £2350.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc, a global distribution and outsourcing company, announced the repurchase of 41,242 of its ordinary shares on the London Stock Exchange, as part of a share buyback program initiated earlier in the year. The shares were purchased at an average price of £24.2469, and the company intends to cancel these shares, which will adjust the total number of voting rights to 324,895,070. This move is part of Bunzl’s ongoing strategy to manage its capital structure and enhance shareholder value.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £2350.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has announced the repurchase of 41,076 of its ordinary shares as part of its ongoing share buyback program, with the intention to cancel these shares. This move, executed through UBS AG London Branch on the London Stock Exchange, reflects the company’s strategy to manage its capital structure and potentially enhance shareholder value by reducing the number of shares in circulation.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2704.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced the repurchase of 6,993 of its ordinary shares at an average price of £24.4549 per share, as part of its ongoing share buyback program. This transaction, executed through UBS AG London Branch, reflects Bunzl’s strategy to enhance shareholder value by reducing the number of shares in circulation, thereby potentially increasing earnings per share and improving market perception of the company’s financial health.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2704.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has announced the completion of two strategic acquisitions in September 2025, expanding its market presence in Ireland and Spain. The acquisitions of Caterline Catering Equipment Ltd and Anta y Jesús, S.L.U are expected to enhance Bunzl’s existing operations in catering and cleaning sectors, respectively. These moves are part of Bunzl’s ongoing acquisition strategy to strengthen its geographical reach and sector footprint, as discussed in a virtual investor seminar hosted by the company.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2704.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced the repurchase of 40,896 of its ordinary shares on the London Stock Exchange, as part of its ongoing share buyback program. The company intends to cancel these shares, which will impact the total number of voting rights, now standing at 324,984,381. Since the start of the buyback program, Bunzl has repurchased a total of 4,819,540 shares, reflecting a strategic move to enhance shareholder value.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2704.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has announced the repurchase of 5,709 of its ordinary shares on the London Stock Exchange as part of its ongoing share buyback program. The shares were bought at an average price of £24.3415, and Bunzl intends to cancel them, which will leave the company with 325,023,585 shares in issue. This move is part of a broader strategy to optimize capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2704.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced the repurchase of 57,028 ordinary shares as part of its ongoing share buyback program, executed through UBS AG London Branch on the London Stock Exchange. The shares were bought at an average price of £23.6722 per share and are intended to be canceled, reducing the total number of shares in issue to 325,029,294. This move is part of a broader strategy to manage the company’s capital structure and enhance shareholder value, having repurchased a total of 4,772,935 shares since the program’s commencement.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2704.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced a transaction involving James McCool, the Chief Executive Officer for North America, who purchased ordinary shares through the Bunzl Employee Stock Purchase Plan. This non-discretionary purchase of 46 shares at a price of $27.58481 each was conducted on the London Stock Exchange, indicating continued confidence in the company’s performance and aligning executive interests with shareholder value.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2704.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has announced the repurchase of 90,000 of its ordinary shares on the London Stock Exchange, with plans to cancel these shares. This move is part of a broader share buyback program initiated in March 2025, which has seen the company repurchase a total of 4,715,907 shares. The repurchase is expected to streamline the company’s capital structure and potentially enhance shareholder value by reducing the number of shares in circulation, thus increasing earnings per share.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2704.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced the repurchase of 107,185 ordinary shares as part of its ongoing share buyback program, with the intention to cancel these shares. This move, executed through UBS AG London Branch, reflects Bunzl’s strategy to manage its capital structure and potentially enhance shareholder value. Following this transaction, the company has no shares in treasury and maintains 325,176,322 shares in issue, which may impact shareholder voting rights calculations.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2704.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc, a global distribution and outsourcing company, announced the repurchase of 166,767 ordinary shares at an average price of £23.9855 each, as part of its ongoing share buyback program. This move, executed through UBS AG London Branch, reflects Bunzl’s strategy to enhance shareholder value by reducing the number of shares in circulation, thereby increasing the ownership stake of existing shareholders.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2704.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced the repurchase of 165,176 of its ordinary shares on the London Stock Exchange, as part of a share buyback program initiated in March 2025. The shares were bought at an average price of £24.2161 and will be canceled, leaving the company with 325,449,453 shares in issue. This move is part of Bunzl’s strategy to enhance shareholder value and optimize its capital structure, potentially impacting its market position and shareholder interests.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2704.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced a transaction involving Diana Breeze, Director of Group Human Resources, who acquired and subsequently sold a total of 9,714 ordinary shares. These transactions were conducted on the London Stock Exchange, with the shares sold at approximately £24.17 each. This activity reflects the exercise of awards under the company’s Long Term Incentive Plan and Deferred Annual Share Bonus Scheme, indicating strategic financial management and potential impacts on shareholder value.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2704.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced the repurchase of 165,337 ordinary shares at an average price of £24.1930 per share as part of its ongoing share buyback program. This transaction, conducted through UBS AG London Branch, reflects Bunzl’s strategy to enhance shareholder value by reducing the number of shares in circulation, thereby increasing the ownership percentage of existing shareholders.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2704.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced the repurchase of 102,603 of its ordinary shares as part of its ongoing share buyback program. The shares were purchased at an average price of £24.3657 per share and will be canceled, reducing the total number of shares in issue to 325,776,122. This move is part of Bunzl’s strategy to enhance shareholder value and optimize its capital structure, which may positively impact its market positioning and investor relations.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2704.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced the repurchase of 101,304 of its ordinary shares as part of its ongoing share buyback program, with the intention to cancel these shares. This move, executed through UBS AG London Branch, is part of a broader strategy to manage capital structure and return value to shareholders, with the company having repurchased nearly 3.9 million shares since March 2025.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2704.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has announced the repurchase of 1,641 ordinary shares at an average price of £24.4648 per share, as part of its ongoing share buyback program. This transaction, executed through UBS AG London Branch, is part of a larger strategy that has seen the company repurchase a total of 3,817,535 shares since March 2025. The repurchased shares will be canceled, impacting the total number of voting rights and potentially enhancing shareholder value.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2704.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced the repurchase of 9,561 of its ordinary shares at an average price of £25.0350 per share, as part of its ongoing share buyback program initiated with UBS AG London Branch. The company intends to cancel these shares, which will result in a total of 325,981,670 ordinary shares in issue, impacting the voting rights and shareholding structure. Since the start of the buyback program, Bunzl has repurchased a total of 3,815,894 shares, reflecting its strategic focus on optimizing capital structure and enhancing shareholder value.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £31.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has repurchased 159,923 of its ordinary shares at an average price of £25.0119 per share, as part of its ongoing share buyback program. This transaction, conducted through UBS AG London Branch, is in line with the authority granted by shareholders and aims to cancel the repurchased shares, impacting the total number of voting rights in the company. Since the start of the buyback program, Bunzl has repurchased a total of 3,806,333 shares, reflecting a strategic move to enhance shareholder value and optimize capital structure.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £31.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has repurchased 98,802 of its ordinary shares on the London Stock Exchange as part of its ongoing share buyback program. This transaction, executed through UBS AG London Branch, is in line with the authority granted by shareholders and reflects Bunzl’s strategy to enhance shareholder value by reducing the number of shares in circulation, thereby increasing the value of remaining shares. Following this purchase, Bunzl has no shares in treasury and has a total of 326,146,918 shares in issue, which will impact the voting rights and shareholding calculations for stakeholders.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £31.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc, a company involved in the distribution and outsourcing services industry, has announced the repurchase of 98,802 of its ordinary shares on the London Stock Exchange. This action is part of a broader share buyback program initiated earlier in the year, aimed at optimizing the company’s capital structure. The repurchased shares are intended to be canceled, which will adjust the total number of voting rights in the company to 326,146,918. This move reflects Bunzl’s ongoing efforts to enhance shareholder value and manage its equity base effectively.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £31.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has announced the repurchase of 98,703 of its ordinary shares on the London Stock Exchange, as part of a buyback program initiated in March 2025. The company intends to cancel these shares, which will adjust the total number of voting rights to 326,245,720. This move is part of Bunzl’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £31.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced the repurchase of 97,470 of its ordinary shares on the London Stock Exchange, as part of a buyback program initiated in March 2025. The shares were purchased at an average price of £25.6487 per share and will be canceled, leaving the company with 326,344,423 shares in issue. This buyback is part of a broader strategy to manage the company’s capital structure and could impact shareholder value by reducing the number of shares outstanding, potentially increasing earnings per share.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £31.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced the repurchase of 84,782 of its ordinary shares as part of its ongoing share buyback program. This move, executed through UBS AG London Branch, reflects Bunzl’s strategy to optimize its capital structure and enhance shareholder value. The company intends to cancel the repurchased shares, which will impact the total number of voting rights, now standing at 326,441,893. Since the start of the buyback program, Bunzl has repurchased over 3.35 million shares, indicating a significant commitment to returning value to shareholders.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £31.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has announced the repurchase of 98,085 of its ordinary shares on the London Stock Exchange as part of a buyback program initiated in March 2025. This move, which follows shareholder approval, is aimed at reducing the number of shares in circulation, potentially increasing the value of remaining shares and enhancing shareholder returns.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £31.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc, a global distribution and outsourcing company, announced the repurchase of 97,878 of its ordinary shares on the London Stock Exchange as part of its ongoing share buyback program. The repurchase was conducted through UBS AG London Branch, with the average price per share being £25.5418. Bunzl intends to cancel these shares, which will impact the total number of voting rights in the company, now standing at 326,659,768. This move is part of a broader strategy to manage the company’s capital structure and could have implications for shareholder value and market perception.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £31.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced a transaction involving its North America CEO, James McCool, who conducted a non-discretionary purchase of 42 ordinary shares at $29.8007 each through the Bunzl Employee Stock Purchase Plan. This transaction, executed on the London Stock Exchange, reflects the company’s ongoing commitment to employee investment and engagement, potentially enhancing stakeholder confidence in its leadership and market strategy.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £31.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced the repurchase of 99,702 ordinary shares as part of its ongoing share buyback program, with the intention to cancel these shares. This transaction, executed through UBS AG London Branch, reflects Bunzl’s strategy to manage its capital structure and enhance shareholder value, leaving the company with 326,757,646 shares in issue.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £2702.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has announced the repurchase of 159,087 of its ordinary shares through UBS AG London Branch on the London Stock Exchange, following shareholder approval at the Annual General Meeting in April 2025. The shares were bought at an average price of £25.1435 and will be canceled, leaving the company with 326,857,348 shares in issue. This move is part of a broader buyback program initiated in March 2025, which has seen the company repurchase a total of 2,932,132 shares. The cancellation of shares is expected to impact the total number of voting rights, which will now be 326,857,348, potentially affecting shareholder voting power and interest notifications under FCA rules.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £2702.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced that as of August 31, 2025, its share capital comprises 327,013,045 ordinary shares, each carrying one vote. This information is crucial for shareholders to determine their notification requirements under the Financial Conduct Authority’s rules, impacting their investment decisions and transparency obligations.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £2702.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced the repurchase of 159,024 of its ordinary shares on the London Stock Exchange, as part of its ongoing share buyback program authorized by shareholders. The shares were bought at an average price of £25.1534 and will be canceled, leaving the company with 327,013,045 shares in issue. This move is part of a larger strategy to enhance shareholder value and optimize the company’s capital structure.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £2702.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has announced the repurchase of 159,538 of its ordinary shares as part of its ongoing share buyback program, with plans to cancel these shares. This move is part of a broader strategy to optimize capital structure and enhance shareholder value, having repurchased a total of 2,614,021 shares since the program’s inception in March 2025. The transaction impacts the company’s total voting rights, now standing at 327,172,069, which stakeholders can use for regulatory reporting purposes.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £2702.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced the repurchase of 178,564 ordinary shares at an average price of £24.7533 per share on the London Stock Exchange, as part of a buyback program initiated in March 2025. The company intends to cancel these shares, impacting the total number of voting rights, which now stands at 327,331,607. This move is part of a broader strategy to manage capital and enhance shareholder value, having repurchased over 2.45 million shares since the program’s inception.
The most recent analyst rating on (GB:BNZL) stock is a Hold with a £2350.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced the repurchase of 159,254 of its ordinary shares on the London Stock Exchange, with plans to cancel these shares. This move is part of a larger buyback program initiated in March 2025, which has seen the company repurchase a total of 2,275,919 shares. The cancellation of shares is expected to impact the company’s capital structure by reducing the number of shares in circulation, potentially enhancing shareholder value and improving earnings per share.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2602.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has announced an interim dividend of 20.2p per share for the year ending 31 December 2025, following its half-yearly results. The dividend will be paid on 5 January 2026, with the ex-dividend date set for 13 November 2025, reflecting the company’s stable financial performance and commitment to returning value to shareholders.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2602.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc reported its financial results for the first half of 2025, showing a revenue increase of 4.2% at constant exchange rates despite a challenging operating environment. The company experienced a decline in operating margin and adjusted operating profit, particularly in North America and Continental Europe, but is making progress with initiatives to improve performance. Bunzl announced five acquisitions, including Gisa in Mexico and Quindesur in Spain, with a committed spend of approximately £120 million. The company resumed its share buyback program and increased its interim dividend. Despite a challenging first half, Bunzl remains focused on improving performance and expects better results in the second half of 2025, supported by strategic actions and acquisitions.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2602.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc has announced the completion of two new acquisitions in Spain and Mexico, alongside the finalization of two previously announced acquisitions in Brazil and Chile. The acquisition of Quindesur in Spain enhances Bunzl’s foodservice and cleaning product distribution in Southern Spain, while the acquisition of Gisa in Mexico strengthens its personal protective equipment offerings with significant cross-selling opportunities in the US and Mexico. These strategic acquisitions are part of Bunzl’s ongoing growth model, which has seen over £6 billion spent on more than 230 acquisitions since 2004, highlighting the company’s commitment to expansion and strengthening its market position.
The most recent analyst rating on (GB:BNZL) stock is a Buy with a £2602.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced a transaction involving James McCool, the Chief Executive Officer for North America, who executed a non-discretionary purchase of 48 ordinary shares through the Bunzl Employee Stock Purchase Plan. This transaction, conducted on the London Stock Exchange, reflects internal confidence in the company’s market position and may impact stakeholder perceptions positively.
The most recent analyst rating on (GB:BNZL) stock is a Sell with a £2800.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.
Bunzl plc announced that as of July 31, 2025, its share capital consists of 327,667,059 ordinary shares, each carrying one vote per share. This information is crucial for shareholders to determine their notification requirements under the Financial Conduct Authority’s rules, impacting how they manage their interests in the company.
The most recent analyst rating on (GB:BNZL) stock is a Sell with a £2800.00 price target. To see the full list of analyst forecasts on Bunzl plc stock, see the GB:BNZL Stock Forecast page.