Aligos ALGS Stock Why Margin Improvement Institutional Demand 20260422 What NB Bancorp NBBK is doing to stay ahead Trend Weakens 20260511 Swvl SWVLW Stock Why It Could Volatile In Focus 20260420 Is SilverBox SBXD stock facing investor skepticism 120 20260422 BNTX BioNTech shares inch higher as quarterly loss narrows more than expected beating estimates by 74