SNAP Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Edges Higher OOMA Q1 2026 Earnings EPS Surpasses Estimates with 786 Beat LGCY Q1 2026 Earnings EPS Beats Estimates by 244 Revenue Not Disclosed Teck Resources Q1 2026 Earnings EPS Beats Estimates by Over 53 Despite Modest Market Pullback UEC Q1 2026 Earnings EPS Beat as Company Focuses on Production RampUp Adobe Stock Edges Higher as Investors Eye Key Resistance Levels TOMI Environmental Solutions TOMZ Edges Higher as Stock Tests Key Resistance at 093 EHI Western Asset Global High Income Fund Edges Higher Holding Near Key Support Definium Therapeutics DFTX Retreats Marginally as Key Support Holds at 2138 Curbline Properties Q1 2026 Earnings EPS Misses Estimates as Company Reports 003 per Share