IESC Q1 2026 Earnings Strong EPS Surprise Drives Positive Stock Reaction KULR Q3 2025 Earnings Massive EPS Miss Highlights Ongoing Challenges RYZ Q1 2026 Earnings EPS Misses Estimates Sharply Stock Gains Nearly 5 Innoviz Technologies Q1 2026 Earnings Wider Loss Than Expected Yet Stock Gains STRW Q1 2026 Earnings EPS Beats Estimates by Nearly 15 ITP Q3 2025 Earnings Net Loss Reported Amid Limited Financial Data