OSBC Q1 2026 Earnings Earnings Miss but Stable Share Price NN Inc NNBR Q1 2026 Earnings Strong EPS Surprise Reverses Loss Expectation FBIN Q1 2026 Earnings Narrow EPS Miss on Flat Revenue as Stock Advances CBOE Q1 2026 Earnings EPS Surges Past Estimates with 1028 Beat Telomir Pharmaceuticals Inc TELO Q4 2025 Earnings Wider Than Expected Loss Highlights PreRevenue Challenges Tecogen Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares