PRHIZ Q1 2024 Earnings Surprise Profit as EPS Beats Estimates
COHU Q1 2026 Earnings EPS Misses Estimates by Wide Margin
CarMax Q1 2026 Earnings EPS Crushes Estimates as Affordability Focus Pays Off
NL Industries Q1 2026 Earnings EPS Misses Estimates as Stock Drops Over 4
Janus International Group JBI Q1 2026 Earnings EPS Falls Short Amid Challenging Market Conditions
SBLK Q1 2026 Earnings Strong Beat on EPS as Dry Bulk Market Improves