@@frederikfinancialfocus Why would they buy back when the market price is right for their stock. They would buy when it is lower or at par with their revenue, if it comes down to 16B market cap then they will buy it. But that will mean 50% more price crash for you and me. None of Chinese stock are priced 10 times their revenue. Understand that.
@aakasharora12 If you look at minute 4:40 you can see they have alot "Cash" in the bank. 226 billion HKD. The market cap is 249 billion HKD. They have enough cash to buyback shares. But i don't think they focus on buybacks.