RE:Divs vs NCIB...which one returns $$ to shareholders best?
Common misnomer to equate buybacks and dividends. Share buybacks are financial engineering, and not a return of cash to shareholder.
There are reasons that warrant buyback's, but the corporate world is wrong with timing more frequently than right, and your example is right on.