Ron Baron's position in Alibaba Group Holding Ltd is currently worth $140 Million. That's 0.38% of their equity portfolio (51st largest holding). The first Alibaba Group Holding Ltd trade was made in Q3 2014. Since then Ron Baron bought shares 21 more times and sold shares on sixteen occasions. The investor's estimated purchase price is $213 Million, resulting in a loss of 35%.