Nano Nuclear Energy Inc NNE Q1 2026 Earnings NarrowerThanExpected Loss Drives 347 EPS Surprise Stock Slips 59 TOWN Q1 2026 Earnings EPS Misses Estimates by Nearly 5 Stock Edges Lower FTFT Q2 2024 Earnings Narrowing Losses Amidst Strategic Transformation in Blockchain and Fintech DWSN Q2 2019 Earnings EPS Misses Estimates Amid Challenging Energy Market Conditions Garmin Q1 2026 Earnings EPS Beats Estimates by 12 Shares Edge Higher Upstream Bio Q1 2026 Earnings NarrowerthanExpected Loss Amid Clinical Progress