Viemed VMD Q1 2026 Results Fall Short EPS 006 Revenue NA Universal Electronics UEIC Q1 2026 Results Fall Short EPS 010 Revenue NA BlackBerry BB Q1 2026 Earnings Surprise EPS 006 Up Significant Teleflex TFX Slides 24 as Technical Pressure Builds Below Key Resistance Xi Warns Trump Mishandling Taiwan Could Strain USChina Relations Markets on Alert Warrior HCC Stock Analysis 195 Gain What to Watch 20260521 US Homeownership Costs Surge as Affordability Gap Widens Telus TU Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher Ethereum vs Bitcoin Can ETH Reclaim 2021 Highs Against the King of Crypto