Starwood Property Trust Q1 2026 Earnings EPS Misses Estimates as Shares Edge Lower Genmab GMAB Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Revenue Data Unavailable CREG Q1 2026 Earnings Loss per Share of 003 as Company Continues Strategic Transition NCTY Q1 2012 Earnings NarrowerThanExpected Loss Signals Progress in Turnaround MCHP Q1 2026 Earnings EPS Beats Estimates by 106 Stock Rises 255 AGNCP Q1 2026 Earnings Strong EPS Beat Signals Resilience in RateSensitive Preferred