NCIB renewedThey can buy back up to 1.2M shares out of the 25.4M outstanding. This also represents 21% of the remaining float that Rai Sahi doesn't own. He is at 76% now and would be at 80% if they max it out.
This should put a floor on the stock and clean up any sellers.
The more shares are bought below the $16 book value and $25+ fair value the more value remains to the long term patient holders.