DHIL Q1 2025 Earnings EPS of 323 Reported Amidst Market Uncertainty TG Therapeutics Q1 2026 Earnings EPS Disappoints as Stock Declines ACMR Q1 2026 Earnings EPS Surges Past Estimates by Nearly 70 MRCC Q4 2025 Earnings EPS Surges Past Estimates with 1983 Beat Datasea Inc DTSS Q2 2022 Earnings Substantial EPS Miss as Stock Rises on Uncertain Outlook OReilly Automotive Inc ORLY Q1 2026 Earnings EPS Beats Estimates Amid Cautious Outlook