Maybe Tencent is selling all their shares due to the worsening relationship between China and US. The Chinese government may order all Chinese companies to withdraw investment from Australia.
APT Price at posting:
$99.31 Sentiment: None Disclosure: Not Held