The mkts are in that Giving mode so the SANTA RUN will moveour c.EATS into the 20's for sure!!!
AS for Insiders, I don't know how much they own, but I do know that there aren't too many shares out. So, the share price will certainly be dependent on SUPPY and DEMAND....simple concept from my ECONOMICS 100 course from the University of New Brunswick!!