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