Two Harbors TWOD Q1 2026 Earnings EPS Surges Past Estimates as Interest Rate Environment Supports Mortgage REIT Performance Comstock Inc LODE Q1 2026 Earnings Narrower Loss Beats Expectations Stock Rises IMMX Q1 2026 Earnings Narrowed Loss as Biotech Advances Oncology Pipeline SEDG Q1 2026 Earnings WiderThanExpected Loss Amidst Ongoing Industry Headwinds LBTYK Q1 2026 Earnings Massive EPS Surprise Overshadows Revenue Ambiguity CROX Q1 2026 Earnings EPS Beats Estimates Stock Climbs 464