Teck Resources TECK Q1 2026 Earnings Commodity Strength Powers Massive EPS Beat
NCDL Q1 2026 Earnings EPS Miss Expected Stock Slips
HYNE Q1 2026 Earnings Net Loss of 002 Per Share as Stock Declines
Magnolia Oil Gas Corporation MGY Q1 2026 Earnings Modest EPS Beat Amid Stable Operations
REG Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Reaction