AnheuserBusch InBev Shares Edge Lower After Quarterly Sales Miss Estimates FFIN Q1 2026 Earnings EPS Beats Estimates by 38 Modest Stock Decline Follows BYDs 4nm SelfDriving Chip Fails to Ease Investor Growth Concerns