HMC Q1 2026 Earnings WiderthanExpected Loss as Currency and Cost Pressures Bite Fastenal Company FAST Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Albemarle Corporation ALB Q1 2026 Earnings Massive EPS Surprise of 16682 Highlights Strong Operational Performance BLNK Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline ATEC Earnings Overview 20260527 Impinj Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher