Collegium Pharmaceutical Q1 2026 Earnings EPS Surpasses Estimates Amid Strategic Execution TECH Q1 2026 Earnings EPS Misses Estimates Amid Mixed Demand Signals RCL Q1 2026 Earnings Strong EPS Beat Drives Market Optimism FNLC Q1 2026 Earnings Modest Performance Amid Narrowing Margins GNK Q1 2026 Earnings Massive EPS Beat of 3429 Surprises Market BLX Q1 2026 Earnings Solid EPS Performance Amid Stable Trade Finance Environment