Teck Resources TECK Q1 2026 Earnings Beat Revenue NA EPS 175 Sound SPMA Trading at 2508 Key Decision Point 20260515 LiveRamp Reports Fiscal 2026 Results Revenue Growth and Record Cash Flow UK Inflation Expected to Ease in April Before OilDriven Resurgence Later in 2026 Mtron Industries MPTI Inches Higher as Stock Holds Above Key Support Level ZeroStack Corp ZSTK Surges 11 as Momentum Builds Near Key Resistance SAIC Surges 4 Breaking Above Key Psychological Level at 100 Westport Fuel Systems WPRT Hovers Near Support After Modest Decline