JD.com bought back $1.2B shares in Q1; Morgan Stanley expects stock to fall in 30 days Published 18 Apr 2024 Full Article