MasterBrand Inc MBC Q1 2026 Earnings EPS Surges Past Estimates Stock Reacts Positively
FLR Q1 2026 Earnings EPS Falls 775 Short of Estimates Stock Gains 077
Benchmark Electronics BHE Q1 2026 Earnings EPS Surpasses Estimates as Shares Gain 325
PLCE Q1 2026 Earnings EPS Misses by Wide Margin as Headwinds Persist
Mannatech MTEX Q3 2023 Earnings Narrow Profit as Revenue Challenges Persist
CRVO Q1 2026 Earnings EPS Miss Reflects Continued Clinical Investment