SFL Q1 2026 Earnings Earnings Per Share Surges Past Estimates Stock Declines Despite Massive Beat BEKE Q1 2026 Earnings EPS Misses Estimates Stock Declines TRTX Q1 2026 Earnings EPS Slightly Below Estimates Stock Edges Higher COCH Q1 2026 Earnings Narrower Loss Beats Estimates as Envoy Medical Advances VKTX Q1 2026 Earnings Significant EPS Miss as PreRevenue Biotech Continues RD Investment BHFAO Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement