Inuvo Q1 2026 Earnings Deep Profit Beat Drives Strong Stock Reaction IQ Q1 2026 Earnings EPS Miss Weighs on Shares as iQIYI Navigates Challenging Landscape Upwork Q1 2026 Earnings EPS Surges Past Estimates as Freelance Platform Gains Traction MIND Technology Q1 2026 Earnings EPS Misses Estimates Significantly Stock Edges Higher CMRC Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Declines TWFG Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction