Precipio Q2 2025 Earnings Company Reports Positive EPS of 005 Stock Declines 309 ICHR Q1 2026 Earnings EPS Beat Surprises Revenue Details Omitted ZTO Q1 2026 Earnings Robust EPS Reported Amidst Revenue Disclosure Gap ORCL Q1 2026 Earnings EPS Beats Estimates as Cloud Momentum Continues Diamond Hill Investment Group Q1 2025 Earnings Steady EPS Amid Quiet Market Response Strategy Inc MSTR Q1 2026 Earnings Massive EPS Miss as Digital Asset Impairments Deepen Losses