RE:"Top line is vanity, bottom line is sanity"One factor likely in the current share price. A dividend yield of 3.5% isn't really worth a hoot anymore. You can get 7.5% on BCE and better than 4.5% on cash.
I'm not suggesting Supremex should raise (or lower) its dividend. I'm happy to take it. But know that the dividend won't draw people to the stock to anywhere near the degree it did a year ago.
Below $4 I'd say it's possibly time to turn the dial up on the NCIB.