Excess cashThis company has a lot of it and has been putting it to use over the last 3 months.
Share purchases under the NCIB totaled $1.8m from Jan to Mar/24. In these three months, there have been more share repurchases than all of FY23 ($1.4m).
At this rate, the NCIB will be exhausted by the end of July but this assumes the share price stays around these levels.
I expect more share repurchases in April and early May until the quarter's results are filed. We'll see what happens after that. But until then, even after taxes, debt repayments, dividends, and whatever they need for capital expenditures, the company has excess cash that they are putting to good use.