CISS C3is Inc posts 472 percent year over year Q3 2025 revenue growth shares climb 268 percent Spire Inc SRJN Stock Is It Slowing Down Slow Grind 20260418 Invesco OIA YearAhead Outlook Q1 2026 Earnings Report BB BlackBerry Limited Q1 2026 earnings top consensus estimates mild year over year revenue growth lifts shares higher today Duluth Holdings DLTH Q1 2026 Earnings EPS Surprises to the Upside Yet Stock Declines NSP Q1 2026 Earnings EPS Surges Past Estimates Shares Rally 4 BBAI Q1 2026 Earnings EPS Misses Estimates as Losses Widen JOYY Q4 2025 Earnings EPS Misses Estimates Shares Decline 287 Nexa Resources Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Credit Acceptance Corporation CACC Q1 2026 Earnings EPS Falls Just Short of Estimates Stock Declines