Anheuser-Busch InBev SA/NV (1NBA.DE) stock: Winston Score, insiders and Congress trades
Anheuser-Busch InBev (AB InBev) is the largest beer company in the world. It owns more than 500 beer brands, including Budweiser, Bud Light, Corona, Stella Artois, and Modelo. It sells to bars, restaurants, grocery stores, and everyday consumers across more than 50 countries. AB InBev makes money by brewing and selling beer and other alcoholic drinks, earning revenue each time a bottle, can, or keg is sold. The company is headquartered in Belgium and generates the most revenue from the United States, Brazil, and China. Its scale gives it a cost advantage over smaller rivals, and its portfolio of well-known global brands creates strong customer loyalty. The key growth driver is premiumization — pushing consumers toward higher-priced beers — but the main risk is that younger adults in developed markets are drinking less alcohol overall, which could slowly shrink demand over time.
Winston Score: 62 out of 100, Good
A decent business — some strong pillars, some weaker.
- Quality: Strong (21/30)
- Growth: Exceptional (17/20)
- Cash Flow: Data not available (0/10)
- Stability: Good (6/10)
- Valuation: Good (5/10)
- Ownership: Good (10/15)
Key Facts
Price: €67.28
Market Cap: €132.5B
Sector: Consumer Defensive
Industry: Beverages - Alcoholic
Exchange: Frankfurt Stock Exchange
Editorial rules set and reviewed by Felix Prehn, Economist and Editor. Figures are refreshed daily from Financial Modeling Prep and company filings; last refreshed 2026-10-07.


