RE:NCIBThere is an exemption for Block trades. They can do so many block trades a month. IF they do a descent amount of Block trades you can complete the NCIB early and then go back for another 10%.
The cash is there. And the stock is down pretty good today.