American Vanguard Corporation AVD Q3 2025 Earnings Deep EPS Miss and Steep Stock Decline Highlight Operational Headwinds CURB Q1 2026 Earnings Miss on EPS Amid Market Uncertainty Impinj PI Q1 2026 Earnings Mixed Quarter as EPS Slightly Misses Expectations Yet Stock Gains Teck Resources TECK Q1 2026 Earnings Commodity Strength Powers Massive EPS Beat ENB Q1 2026 Earnings EPS Beat Bolsters Investor Confidence Amid Steady Operations