CPHC Q2 2025 Earnings Net Loss Per Share of 006 Reported Stock Edges Higher Moelis Company Q1 2026 Earnings EPS Misses Estimates Amid Cautious Advisory Environment Hut 8 Corp HUT Q3 2024 Earnings EPS Beats Estimates Despite Continued Losses GLBS Q4 2025 Earnings Strong EPS Surprise Driven by Operational Efficiency SnapOn Q1 2026 Earnings EPS Falls Short of Expectations Shares Edge Higher Leggett Platt Q1 2026 Earnings EPS Misses Estimates as Profitability Pressures Persist KRP Q1 2026 Earnings Major EPS Miss as Royalty Income Falls Short RANI Q1 2026 Earnings SmallerThanExpected Loss Drives Positive Stock Reaction GLPI Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Move QLYS Q1 2026 Earnings EPS Beats Estimates by 615 as Stock Edges Lower FIGS Q1 2026 Earnings EPS Surges Past Estimates Amid 96 Surprise Similarweb SMWB Q1 2026 Earnings EPS Turns Positive but Misses Estimates Stock Surges 926