ST Bancorp Inc Q1 2026 Earnings Earnings Beat Driven by Strong Net Interest Margin MDGL Q1 2026 Earnings EPS Beat Amidst Revenue Ambiguity Greenidge Generation Holdings Inc GREE Q1 2025 Earnings Narrowed Loss Beats Expectations Yet Shares Slide MHO Q1 2026 Earnings EPS Slightly Beats Estimate Stock Holds Steady Afya Limited Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter Annovis Bio Q1 2026 Earnings EPS Misses Estimates but Shares Rally on Pipeline Optimism