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