| 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 |
|---|---|---|---|---|---|---|---|
76 Outperform | £2.14B | 21.56 | 20.62% | 2.55% | 11.42% | -17.18% | |
74 Outperform | £11.16B | 43.66 | 5.93% | 1.68% | -1.58% | -34.64% | |
73 Outperform | £2.75B | 58.28 | 5.21% | 1.27% | 0.84% | -62.73% | |
69 Neutral | £6.75B | 14.34 | 17.98% | 3.53% | 1.92% | 0.50% | |
66 Neutral | £7.21B | 38.98 | 19.69% | 1.12% | 11.82% | 42.93% | |
65 Neutral | £178.36M | 9.95 | 15.19% | 5.38% | 19.01% | -15.21% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% |
Bunzl plc announced a transaction involving James McCool, the Chief Executive Officer for North America, who executed a non-discretionary purchase of 50 ordinary shares through the Bunzl Employee Stock Purchase Plan. The transaction, conducted on December 2, 2025, at the London Stock Exchange, reflects internal confidence and investment in the company’s stock, potentially signaling positive sentiment about Bunzl’s market position and future performance.
Bunzl plc announced that as of November 30, 2025, its share capital comprises 324,211,429 ordinary shares, each carrying one vote. This information is crucial for shareholders to determine their notification obligations under the Financial Conduct Authority’s rules, impacting how they manage their interests in the company.
Bunzl Finance plc, a subsidiary of Bunzl plc, has announced the annual renewal of its Euro Medium Term Note Programme, which is valued at £2 billion. This renewal, approved by the International Securities Market of the London Stock Exchange, ensures continued financial flexibility for Bunzl, potentially impacting its operational capabilities and market positioning positively.
Bunzl plc has applied for a block listing of 67,500 ordinary shares on the London Stock Exchange to satisfy options granted under its Sharesave Scheme. The admission of these shares, expected on 14 November 2025, will align them with the company’s existing issued shares, potentially impacting Bunzl’s market presence and shareholder value.
Bunzl plc announced a transaction involving James McCool, the Chief Executive Officer of North America, who made a non-discretionary purchase of 48 ordinary shares through the Bunzl Employee Stock Purchase Plan. The transaction was conducted on the London Stock Exchange, reflecting the company’s ongoing commitment to employee investment and engagement.
Bunzl plc announced that as of 31 October 2025, its share capital consists of 324,201,472 ordinary shares, each carrying one vote, with no shares held in treasury. 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.
Bunzl plc, a company involved in the distribution and outsourcing of non-food consumable products, announced the repurchase of 69,244 of its ordinary shares on the London Stock Exchange. The shares were bought at an average price of £23.220108 and will be canceled, leaving the company with 324,201,472 shares in issue. This transaction is part of Bunzl’s ongoing share buyback program, which has seen the company repurchase a total of 5,634,401 shares since March 2025, potentially enhancing shareholder value by reducing the number of shares outstanding.
Bunzl plc has repurchased 106,866 of its ordinary shares on the London Stock Exchange, as part of its ongoing share buyback program initiated in March 2025. This transaction, executed through UBS AG London Branch, is part of a broader strategy to optimize the company’s capital structure and return value to shareholders, with the purchased shares intended for cancellation.
Bunzl plc has applied for a block listing of 60,000 ordinary shares on the London Stock Exchange, intended to satisfy options granted under its Sharesave Scheme. The admission of these shares is expected to enhance the company’s equity base and support its employee incentive programs, reflecting Bunzl’s commitment to aligning employee interests with company performance.
Bunzl plc announced the repurchase of 105,873 of its ordinary shares on the London Stock Exchange, as part of its ongoing share buyback programme. The company intends to cancel these shares, which will adjust the total number of voting rights to 324,377,582. This move is part of a broader strategy to optimize capital structure and enhance shareholder value, having repurchased over 5.4 million shares since March 2025.
Bunzl plc has repurchased 41,841 of its ordinary shares on the London Stock Exchange as part of its ongoing share buyback program, with plans to cancel the purchased shares. This transaction, executed through UBS AG London Branch, reflects Bunzl’s strategy to optimize its capital structure and potentially enhance shareholder value by reducing the number of shares in circulation.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.