FTRE Q1 2026 Earnings Earnings Beat Expectations with 241 Surprise LNT Q1 2026 Earnings Earnings Beat Expectations with 712 Surprise NXTS Q2 2025 Earnings Loss Reported as Stock Declines 52 CTMX Q1 2026 Earnings NarrowerThanExpected Loss as Pipeline Progress Continues GLOO Q4 2025 Earnings Loss Per Share of 078 Amidst Operational Challenges SPH Q1 2026 Earnings EPS Beats Estimates by 353 Stock Declines 16