AZZ Q1 2026 Earnings Earnings Beat Lifts Sentiment Despite Revenue Discrepancy
IT Q1 2026 Earnings EPS Surpasses Expectations by 1065 Stock Climbs
NTGR Q1 2026 Earnings Stellar EPS Surprise of 268 Drives Stock Higher
OSK Q1 2026 Earnings Earnings Miss Estimate Stock Edges Higher
BBCP Q1 2026 Earnings NarrowerThanExpected Loss Boosts Investor Confidence
American Healthcare REIT Inc AHR Q1 2026 Earnings Positive EPS Surprise Amid Revenue Ambiguity