Birchtech Corp BCHT Q1 2026 Earnings EPS Misses Estimates as Loss Widens Stock Rises 116
MHK Q1 2026 Earnings EPS Surprises on Cost Actions Shares Edge Higher
RWTN Q1 2026 Earnings EPS Misses Estimates Stock Rises 085
ColgatePalmolive Q1 2026 Earnings EPS Slightly Below Estimates Amid Stable Operations
eToro Group Ltd Q1 2026 Earnings EPS Beats Estimates by 234 Shares Rise
ICHR Q1 2026 Earnings EPS Beat Surprises Revenue Details Omitted