NCIBNormally I would choose debt repayment over share buyback but these days, in this environment maybe the reverse makes sense. Share buyback ultimately saves on future dividend payouts. Possibly, maybe more importantly these days, it helps keep the short sellers at bay (this should be banned, especially the big houses being allowed to manipulate things so much with no correlation to actual fundamentals---but it does provide checks and balances in it's own evil way guess)---it's also a good indicator of where the company believes it's value SHOULD be. With todays continual low interest rate environment NCIB could well be the more prudent action. IMHO.