Home/ Crypto News/ Alibaba (BABA) Stock Plunges Nearly 5% as Q1 Earnings Miss Sparks Investor Concerns