Alibaba group holding limited raises share stake in best inc to 37.2%

Alibaba group holding limited raises share stake in best inc to 37.2% as of june 3, 2020 from a stake of 32.9% as of sept 19, 2019 - sec filing.
BEST Ratings Summary
BEST Quant Ranking