Birchtech Corp BCHT Q1 2026 Earnings EPS Falls Short of Estimates Stock Slips
GDS Q1 2026 Earnings Massive EPS Beat but Stock Slips on Revenue Uncertainty
ULH Q1 2026 Earnings Wide Earnings Miss as Company Posts Unexpected Loss
ORCL Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher
ITW Q1 2026 Earnings EPS Beats Estimates Stock Gains 091
HSY Q1 2026 Earnings Earnings Beat Drives Solid Share Rally