Two Harbors Investments Corp TWOD Q1 2026 Earnings EPS Surges Past Estimates in Resilient Quarter AIHS Q1 2026 Earnings Net Loss of 015 Per Share as Company Navigates Operational Headwinds FormFactor Q1 2026 Earnings EPS Beats Estimates by Wide Margin ARCC Q1 2026 Earnings Net Investment Income Misses Estimates Amid Stable Portfolio Performance UMC Q1 2026 Earnings Massive EPS Beat Signals Strong Operational Leverage HMY Q2 2016 Earnings Heavy EPS Miss Weighs on Gold Miners Results