RE:NCIB being maxed outUnless I'm misunderstanding the NCIB rules, they can only purchase 2% of the outstanding shares in a 30 day period, which would be approx 2.3M shares, which it appears they are doing. I would be interested to know if there are any exceptions to this rule (blocks etc), but I don't think so.
And of course, 8,879,302 shares (10% of public float) total in the next 12 months.