uCloudlink UCL Stock Analysis Falls 100 Watching 094 20260520 Horizon HQWWW Stock Up 600 Key Resistance at 278 20260521 HUYA Inc HUYA Posts Q1 2026 Earnings Beat Heres What Drove It AbCellera ABCL Stock Analysis 1565 Gain What to Watch 20260521 GNTX Q1 2026 Earnings EPS Beats Estimates by 38 Shares Edge Higher Origin Bancorp OBK Q1 2026 Earnings EPS Misses Estimates Stock Slips NAUT Q1 2026 Earnings Narrowed Losses Beat Estimates Amid Platform Progress JVA Q4 2019 Earnings Coffee Holding Co Misses EPS Estimates by Wide Margin BATL Q2 2023 Earnings NarrowerThanExpected Loss Fails to Lift Shares Workday Q1 2026 Earnings EPS Beat Propels Stock Higher Amid Solid Execution