Tectonic Therapeutic TECX Q1 2026 Results Fall Short EPS 134 Revenue NA uCloudlink UCL Stock Outlook 606 Gain Signals More Upside 20260521 ACM Research ACMR Q1 2026 Earnings Surprise EPS 034 Up Significant Xsolla XSLLU Holds 998 Direction Awaited 20260520