Builders FirstSource BLDR Q1 2026 Earnings EPS Misses Estimates Amid Market Challenges
KBR Q1 2026 Earnings EPS Beat Fails to Lift Shares
PENG Q1 2026 Earnings EPS Beats Estimates by 2065 Shares Surge
MSA Safety MSA Q1 2026 Earnings Earnings Beat as EPS Surges Past Estimates
MBC Q1 2026 Earnings Profit Beat Defies Expectations Amid Cost Discipline
BNR Q3 2022 Earnings Narrower Loss Surprises Wall Street as Stock Drops 11 on Broader Biotech Selloff