BKE Q1 2026 Earnings EPS Beats Estimates by 46 Amid Cautious Market Reaction TRTX Q1 2026 Earnings EPS Falls Short of Estimates Amid Narrow Miss LNC Q1 2026 Earnings Earnings Beat Masks Cautious Outlook as Stock Slips Core Natural Resources CNR Q1 2026 Earnings EPS Beats Estimates by 136 Amid Quiet Market Response GENI Q1 2026 Earnings Widened Loss Surprises Market Yet Stock Rallies BAC Q1 2026 Earnings Bank of America Beats on Strong Expense Control and Steady NII VIPS Q4 2025 Earnings EPS Surprise Lifts Sentiment Amid Modest Stock Pullback EIKN Q1 2026 Earnings PreRevenue Biotech Misses EPS Estimates Stock Slips XNCR Q1 2026 Earnings Earnings Miss by Wide Margin as Losses Deepen SOFI Q1 2026 Earnings Narrow Earnings Miss Sends Stock Slightly Lower Star Bulk Carriers Corp SBLK Q1 2026 Earnings EPS Surges Past Expectations Up 24 DRTS Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Faces Challenges