JUNS Q4 2025 Earnings Narrower Loss Surprises Yet Stock Falls on PreRevenue Path EXFY Q1 2026 Earnings EPS Beats Estimates by 68 as Cost Discipline Drives Profitability CNSP Q1 2026 Earnings WiderThanExpected Loss but Stock Gains 7 on Strategic Updates GAINN Q1 2026 Earnings EPS Misses Estimates Amid Stable Note Pricing Fastenal Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher BFLY Q1 2026 Earnings NarrowerthanExpected Loss Drives Stock Uptick