Skip to main content
This section contains press releases and other materials from third parties (including paid content). The Globe and Mail has not reviewed this content. Please see disclaimer.

AB InBev Chair Martin Barrington to Retire After April 2026 Shareholders’ Meeting

Tipranks - Sat Mar 28, 3:44PM CDT

Claim 30% Off TipRanks Premium

The latest update is out from Anheuser-Busch Inbev Sa ( (BUD) ).

Anheuser-Busch InBev, the Leuven-based brewing giant behind more than 400 beer brands including Budweiser, Corona, Stella Artois and Michelob Ultra, operates with a geographically diversified portfolio spanning developed and emerging markets and secondary listings in Mexico and South Africa plus ADRs on the NYSE. With 2025 revenue of USD 59.3 billion and around 137,000 employees in over 40 countries, the company combines a 600‑year brewing heritage with a stated commitment to responsible drinking and long-term brand building.

On 27 March 2026, AB InBev announced that longtime director Martin J. Barrington will retire as Chairman of the Board following the Annual Shareholders’ Meeting on 29 April 2026, ending more than nine years of board service and seven years as chair. Barrington, who had already extended his term beyond the company’s age-70 governance threshold to help steer strategy, will leave a restricted share director vacancy for which restricted shareholders have proposed former AB InBev director and outgoing Altria CEO William F. Gifford Jr., while the board plans to select a new chair after the April meeting, signaling an orderly leadership transition at the top of the brewer’s governance structure.

The most recent analyst rating on (BUD) stock is a Buy with a $75.00 price target. To see the full list of analyst forecasts on Anheuser-Busch Inbev Sa stock, see the BUD Stock Forecast page.

Spark’s Take on BUD Stock

According to Spark, TipRanks’ AI Analyst, BUD is a Neutral.

The score is primarily supported by strong profitability and durable cash generation alongside improving leverage, reinforced by favorable 2026 EBITDA growth guidance and significant buybacks/dividend growth. Offsetting factors are the reported 2025 revenue decline and high absolute debt, while technicals show an extended rally (RSI/Stoch very overbought) and valuation/income metrics are only average-to-modest.

To see Spark’s full report on BUD stock, click here.

More about Anheuser-Busch Inbev Sa

Anheuser-Busch InBev is a global brewing company based in Leuven, Belgium, listed in Europe, Mexico, South Africa and through ADRs in the U.S., with a geographically diversified footprint across developed and emerging markets. It produces and markets more than 400 beer brands, including global labels such as Budweiser, Corona, Stella Artois and Michelob Ultra, multi-country brands like Beck’s and Hoegaarden, and numerous local champions across Latin America, Europe, Africa and Asia. For 2025, it reported revenue of USD 59.3 billion and employs about 137,000 people in over 40 countries, leveraging a 600‑year brewing heritage and a longstanding focus on responsible drinking initiatives and evidence-based consumption programs.

Average Trading Volume: 2,278,741

Technical Sentiment Signal: Buy

Current Market Cap: $136.1B

For a thorough assessment of BUD stock, go to TipRanks’ Stock Analysis page.

Disclaimer & DisclosureReport an Issue

This article contains syndicated content. We have not reviewed, approved, or endorsed the content, and may receive compensation for placement of the content on this site. For more information please view the Barchart Disclosure Policy here.