The best companies to invest in are the ones where management and owners invest heavily. There are plenty out there where the opposite it true. For me what adds to the fundamentals of a company like ECQ is where this is the case they always do well.
ECQ Price at posting:
2.8¢ Sentiment: Buy Disclosure: Held