OFS Q1 2026 Earnings Massive EPS Beat Driven by Strong Portfolio Performance VersaBank VBNK Q1 2026 Earnings EPS Miss Amid Challenging Quarter ABM Q1 2026 Earnings EPS Misses Estimates as Stock Slips Slightly TRNR Q1 2026 Earnings EPS Beats Estimates Despite No Revenue Stock Falls 1254 Greene County Bancorp GCBC Q2 2025 Earnings Solid Profitability Amid Steady Operations ILPT Q1 2026 Earnings NarrowerThanExpected Loss Signals Operational Discipline Amid Market Headwinds