FTC Solar Q1 2026 Earnings WiderThanExpected Loss Overshadowed by Positive Stock Reaction RCAT Q1 2026 Earnings EPS Misses Estimates by 7147 Amid Continued Investment in Drone Technology BK Q1 2026 Earnings EPS Surges 1326 Above Estimates Shares Steady SuRo Capital Corp 600 Notes due 2026 SSSSL Q1 2026 Earnings Massive EPS Surprise Driven by Investment Gains STRZ Q1 2026 Earnings Massive EPS Miss Sends Mixed Signals as Stock Rises Ball Corporation Q1 2026 Earnings EPS Surpasses Estimates with Strong Operational Performance