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