ePlus inc PLUS Q1 2026 Earnings EPS Surges 4075 Above Estimates Stock Rises Trinity Capital Inc TRINI Q1 2026 Earnings EPS Beat Sends Modest Signal in Steady Quarter TruBridge TBRG Q1 2026 Earnings EPS Misses Estimates Amidst Operational Challenges Kiniksa Pharmaceuticals KNSA Q1 2026 Earnings EPS Surges Past Expectations by 315 Stock Edges Lower Buckle Inc BKE Q1 2026 Earnings Earnings Beat Estimates Despite Flat Revenue Trends Cibus Inc Q1 2026 Earnings Narrowed Loss Surprises Estimates Amid PreRevenue Progress IFF Q1 2026 Earnings EPS Surges Past Estimates on Operational Efficiency ALKS Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise MSFT Q1 2026 Earnings EPS Beat Highlights Resilient Cloud and AI Momentum HBAN Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher McEwen Inc MUX Q1 2026 Earnings Strong EPS Beat Driven by Operational Gains Commvault Systems CVLT Q1 2026 Earnings Strong EPS Beat Drives Mild Stock Uptick