FNB Q1 2026 Earnings EPS Misses Estimates Slightly Stock Edges Higher ICL Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Lower Establishment Labs Holdings ESTA Q1 2026 Earnings EPS Miss Overshadows Market Optimism OCUL Q1 2026 Earnings WiderthanExpected Loss but Stock Gains on Pipeline Progress OPXS Q1 2026 Earnings Positive EPS of 003 Reported Amid Limited Disclosure FFIC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Rate Environment