Do you know what would cure this dreadful market cap? Some good insider buying with their own cash! Never seems to come. Hmmm