Star Bulk Carriers Q1 2026 Earnings EPS Beats Estimates by 24 Shares Dip Despite Strong Results YORW Q1 2026 Earnings EPS Surpasses Estimates as Utility Delivers Steady Performance EQR Q1 2026 Earnings EPS Misses Estimates as Operating Costs Weigh GIL Q1 2026 Earnings EPS Surpasses Estimates with Strong Operational Execution BBLG Q1 2026 Earnings Narrowed Loss Beats Estimates as Bone Biologics Advances Pipeline CFFN Q1 2026 Earnings EPS Misses Estimates Amid Narrowing Net Interest Margin