Market cap looks cheaper than ever but simply holders have been dumping this stock... insiders know something we don't?