SHLS Q1 2026 Earnings EPS Beats Estimates as Shares Gain AnheuserBusch Inbev BUD Q1 2026 Earnings EPS Beats Estimates by 815 Amid Volume Recovery ARM Q1 2026 Earnings EPS Beats Estimates Amid Strong Licensing Demand Diversified Energy Company Q2 2024 Earnings Strong EPS Beat Despite Negative Market Reaction Ribbon Communications Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Rally Amplitech Group Inc AMPGR Q1 2026 Earnings EPS Misses Estimates Amid Stock Surge