BSRR Q1 2026 Earnings EPS Beats Estimates by 144 Shares Edge Higher CUK Q1 2026 Earnings EPS Meets Estimate Narrowly Stock Lifts 66 ARI Q1 2026 Earnings EPS Misses Estimates by 20 Amid Commercial Real Estate Headwinds Imperial Oil Q1 2026 Earnings EPS Misses Estimates by 1955 Stock Edges Lower NCSM Q1 2026 Earnings Significant EPS Miss Amid Challenging Market Conditions Tecogen Inc TGEN Q1 2026 Earnings Strong EPS Beat Drives Stock Higher JOE Q1 2026 Earnings EPS of 024 Reported Stock Declines Slightly BRLT Q1 2026 Earnings EPS Miss Weighs on Sentiment Despite Modest Stock Gain WD Q1 2026 Earnings EPS Surges Past Estimates by Over 62 CAR Q1 2026 Earnings Heavy EPS Miss Amplifies Concerns Around Fleet Costs High Templar Tech Limited HTT Q1 2023 Earnings Positive EPS Result Drives Sharp Stock Rally American Woodmark Corporation AMWD Q1 2026 Earnings EPS Crushes Estimates Shares Surge 82