Yes, though it doesn't really give much confidence than the CEO holds less shares than me, Finlayson is only holding 189,789 shares = $22755.76 at current price. Guess what that indicates.
Week 46 Wrap: Copper hits 2mth low as Trump threatens net zero pace; US rally fades; HotCopper’s picks