TFX Q1 2026 Earnings EPS Surprises to the Upside with 1411 Beat Stock Edges Lower ClearSign Technologies CLIR Q1 2026 Earnings WiderThanExpected Loss Stalls Recovery Hopes Backblaze BLZE Q1 2026 Earnings EPS Misses Estimates but Stock Gains 4 on Operational Momentum Revelation Biosciences Q1 2026 Earnings EPS Miss Highlights Ongoing PreRevenue Stage CBOE Q1 2026 Earnings EPS Surges Past Estimates with 1028 Beat ELS Q1 2026 Earnings Modest EPS Beat and Steady Market Response