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