ZD Q1 2026 Earnings EPS Misses Estimates Stock Rises on Strategic Progress
National Energy Services Reunited Corp NESR Q1 2026 Earnings EPS Beat by Nearly 20 Despite Stock Decline
Tuya Q1 2026 Earnings EPS Falls Just Short of Estimates Stock Unchanged
STRL Q1 2026 Earnings Stellar EPS Surprise of 506 Despite Negative Market Reaction
TRC Q1 2026 Earnings Profitability Surprise as EPS Beats Estimates by 1495