TRTX Q1 2026 Earnings EPS Falls Short of Estimates Amid Narrow Miss
JEF Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions
NATR Q1 2026 Earnings EPS Beats Estimates by Over 30 Amid Quiet Revenue Disclosure
Establishment Labs Holdings ESTA Q1 2026 Earnings EPS Miss Overshadows Market Optimism
Equifax Q1 2026 Earnings EPS Beat Drives Modest Share Gain Amid Mixed Operating Environment
RPM Q1 2026 Earnings Stellar EPS Surprise of 5993 Drives Stock Higher