IBM Q1 2026 Earnings EPS Surpasses Estimates as Company Continues Strategic Transformation FICO Q1 2026 Earnings EPS Surges Past Estimates as Stock Gains 314 ATLC Q1 2026 Earnings EPS Surge Beats Estimates by 258 Stock Gains Momentum Senmiao Technology Limited AIHS Q1 2026 Earnings Loss Deepens Amid Ongoing Operational Challenges NRT Q2 2025 Earnings Trust Reports EPS of 020 Shares Gain 064 BFRI Q1 2026 Earnings EPS Misses Estimates by a Wide Margin Amid No Reported Revenue