TPG Mortgage Investment Trust Inc MITT Q1 2026 Earnings EPS Beats Estimates Amid Steady Portfolio Performance Birchtech Corp BCHT Q1 2026 Earnings EPS Falls Short of Estimates Stock Slips Universal Display Corporation Q1 2026 Earnings EPS Misses Estimates by a Wide Margin ROKU Q1 2026 Earnings EPS Surges Past Estimates with 71 Beat LGI Homes Q1 2026 Earnings Shock EPS Beat Signals Strong Operational Momentum uCloudlink Group UCL Q1 2026 Earnings NarrowerThanExpected Loss Fails to Propel Stock