TG Therapeutics Q1 2026 Earnings EPS Misses Expectations Despite Stock Gain HAFC Q1 2026 Earnings EPS Beats Estimates by 478 as Bank Shows Resilience Hour Loop Inc HOUR Q4 2024 Earnings Narrowing Loss Amid Quiet Quarter SMTC Q1 2026 Earnings EPS Surges 106 Above Estimates Yet Stock Slides 44 PEG Q1 2026 Earnings Utility Giant Beats Estimates as Operational Efficiency Drives Profit KBR Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher