Teledyne Technologies TDY Q1 2026 Earnings EPS Beat Drives Modest Stock Gain Seneca Foods Q1 2026 Earnings Strong EPS of 619 Despite Modest Stock Reaction PDD Q4 2025 Earnings EPS Misses Estimates by Wide Margin Stock Declines DIOD Q1 2026 Earnings EPS Surges Past Estimates Amid Semiconductor Cycle CTOS Q1 2026 Earnings EPS Surprises with Smaller Loss but Stock Dips Snowflake SNOW Surges 4 Cloud Data Platform Breaks Above Key Resistance Zone BHP Group BHP Inching Higher Can the Mining Giant Break Above Resistance Castor Maritime CTRM Shows Modest Uptick Near Key Resistance Level Algonquin Power Utilities Preferred Shares AQNB Edge Higher Amidst Steady BondLike Trading MGX Q1 2026 Earnings EPS Miss Reflects Increased RD Spending Amid Pipeline Progress