- 4-Week # shares sold: 2,000
- 12-Week # shares sold: 2,000
- 24-Week # shares bought: 5,000
- 24-Week # shares sold: 15,000
Alibaba is still a great unknown.
The social media giant is working on video and e-commerce features that give users new reasons to load its app, and which also give it more ad space to sell.