THRY Q1 2026 Earnings Significant EPS Beat Surprises Market NSP Q1 2026 Earnings EPS Surpasses Estimates as Stock Rises JFIN Q4 2024 Earnings EPS Reported Amid Stock Decline Revenue Information Unavailable SABS Q1 2026 Earnings Widening Losses Amid PreRevenue Status Solid Biosciences Q1 2026 Earnings WiderthanExpected Loss as Biotech Advances Pipeline Woodward WWD Q1 2026 Earnings EPS Surpasses Estimates by 782 Stock Edges Lower