Divs vs NCIB...which one returns $$ to shareholders best? Alibaba Group, for instance, plunged 26% in 2022 and is down more than 60% over the past two years.
While Alibaba doesn’t pay a dividend, it still returns cash to shareholders through its stock buyback program.
As of Nov. 16, the company has repurchased approximately $18 billion of its own shares under its existing $25 billion share repurchase program.
IMHO more real world proof NCIB are a massive waste of shareholder $$$ and seldom reward shareholders....just mngmnt Options