Immunovant Q1 2026 Earnings Wider Than Expected Loss Amid No Revenue Solarmax Technology Inc SMXT Q1 2026 Earnings Narrowing Loss Amidst Market Challenges TONX Q1 2026 Earnings EPS Beat Drives 62 Stock Gain as Losses Narrow Sharply DBRG Q1 2026 Earnings EPS Falls Short of Estimates Amidst Operational Headwinds TScan Therapeutics Q1 2026 Earnings Narrowing Loss Despite EPS Miss Stock Gains on Pipeline Progress