NTAP Q1 2026 Earnings EPS Beat Drives DoubleDigit Stock Rally Allient Inc ALNT Q1 2026 Earnings EPS Misses Estimates as Stock Surges 582 OWL Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher SolGel Technologies SLGL Q4 2025 Earnings DevelopmentStage Miss Deepens as Losses Widen Stock Surges NAT Q4 2025 Earnings EPS Falls 56 Short of Estimates as Tanker Market Weakens Tennant Company TNC Q1 2026 Earnings EPS Surges Past Estimates Stock Reacts Positively