@Max87:
$Alibaba(BABA)$ Base on this Share Repurchase Update (Oct 2nd), it's pretty clear that management has repurchased 353 mln ADRs (for a whoppin...USD 27.6Billion!!?) corresponds to 13.66% outstanding shares on a non-dilutive count since Dec'22 quarter which coincides with 2 years duration since start of share repurchase program. Simple calculation would tell you that, your stake in the company would've grown in aggregate 15.82% over the past 2 years. Taking the USD 4B in dividends issued this year, total shareholder returns would total USD31.6B. If you held the shares on June 13th at closing price USD75.68/share, a USD1.66/share dividend equates to 2.19%. Therefore, Baba has returned 18.01% to her loyal shareholder over the pas