PLXS Q1 2026 Earnings EPS Beat of 678 Surprises Stock Slips 285
TMHC Q1 2026 Earnings EPS Surges Past Estimates by 2856
Bank of Marin Bancorp BMRC Q1 2026 Earnings EPS Misses Estimates as Net Interest Margin Pressure Persists
Enterprise Financial Services EFSCP Q1 2026 Earnings Narrow EPS Miss Amid Market Optimism
Sanmina Q1 2026 Earnings Strong EPS Surge Defies Estimates
RACE Q1 2026 Earnings EPS Beat Drives Modest Stock Gains