IMNN Q1 2026 Earnings Narrowing Losses Beat Street Expectations as Pipeline Progress Continues MAR Q1 2026 Earnings Strong EPS Beat Amid Market Skepticism RDVT Q1 2026 Earnings Earnings Beat Estimates by Over 40 Stock Rises Enova International ENVA Q1 2026 Earnings EPS Beats Estimates by 335 Stock Rises OSR Holdings Q4 2025 Earnings EPS Misses Estimates Amidst Weak Market Sentiment CHD Q1 2026 Earnings Earnings Per Share Surpasses Estimates Driving Positive Stock Reaction