How Terrestrial Energy IMSR prepares for market disruptions Q4 2025 Better Than Expected How Alexanders ALX earnings power compares to its price 363 20260508 CRSR Corsair EPS beats estimates by 42 yet shares fall 23 on margin concerns What Novanta NOVT has done differently this quarter Q4 2025 Profit Exceeds Views Meta Platforms Inc META China Blocks 2B Manus AI Acquisition Amid Geopolitical Tech Rivalry STOK Stoke Therapeutics EPS beats estimates by 63 as losses narrow yet shares decline 147 What Eagle EICA doing to improve profitability Eagle posts 035 EPS 1 below estimates on mild headwinds The investment case for Braze BRZE in simple terms Avalanches 20260506