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