i think it's best to believe in your own research, comparisons, etc, & trust your gut: markets can often turn against sectors or a company, as appears to be the case here.
as far as i can tell, the company should do well: it won't be overnight, but i do expect SP will appreciate back to +20¢ sooner than later.
yes, i think VC & JG have adversely affected the SP: as their actions indicate to me that they're disgruntled by having been (imo) booted out of the company they founded by the board. until they exit, their large holding, & having previously sold at ATL, is suppressing SP.
the current management imo haven't done enough investor relations, which would potentially enable VC/JG to exit sooner.
let's see, maybe today's AGM & vote, & quarterly, will be the turning point.