Nuclear Energy Sector Gains Attention as LongTerm Investment Opportunity NAVI Q1 2026 Earnings EPS Surges Past Estimates on Strong Operating Performance AnheuserBusch InBev Shares Decline After Sales Miss Estimates