OPXS Q1 2026 Earnings Positive EPS of 003 Reported Amid Limited Disclosure CDP Q1 2026 Earnings EPS Beats Estimates by 201 Shares Gain 148 FTC Solar Q1 2026 Earnings WiderThanExpected Loss Overshadowed by Positive Stock Reaction CB Q1 2026 Earnings Solid EPS Beat Amid Premium Growth and Underwriting Discipline OCUL Q1 2026 Earnings WiderthanExpected Loss but Stock Gains on Pipeline Progress CBK Q1 2026 Earnings Earnings Beat Despite Stock Decline