$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 past 24mths.
Comments
$Alibaba(BABA)$ This analysis tells us that :
"Management can't promise you what price the market is going to price them at tomorrow; however what it can do for you is taking care of your interest by sharing more of their earnings & always keeping you in mind."