AIRO Q4 2025 Earnings Significant EPS Miss Beyond Expectations Stock Rises BancFirst Corporation BANF Q1 2026 Earnings Solid EPS Beat Lifts Banks Start to Fiscal Year FirstService Corporation FSV Q1 2026 Earnings Earnings Beat Drives Optimism Yet Shares Edge Lower CNMD Q1 2026 Earnings Earnings Beat Expectations Modestly GEG Q1 2026 Earnings Substantial EPS Miss Triggers Stock Decline KNTK Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions