Greene County Bancorp Inc GCBC Q2 2025 Earnings Solid EPS Performance Amidst Quiet Quarter TWOD Q1 2026 Earnings Strong EPS Surprise of 2947 Delivers Beat CURI Q1 2026 Earnings EPS Miss Amid Subscriber Challenges Lightbridge Corporation LTBR Q1 2026 Earnings Net Loss of 020 Per Share Continues Development Phase SNFCA Q4 2025 Earnings Earnings per share of 053 reported stock edges lower FIX Q1 2026 Earnings Massive EPS Beat of 5293 Surprises Market