Why Did MSTR, BABA, NKE Stocks Tumble To 52-Week Lows Last Week?
Shares of Strategy (MSTR), Alibaba Group Holding Ltd. (BABA), and Nike Inc. (NKE) slumped to fresh lows last week amid a series of negative catalysts.MSTR stock slumped more than 3.5% at close on Friday as a sharp decline in Bitcoin prices extended a selloff in the company’s shares. BABA stock clos…