they, the directors, have collectively spent hundreds of thousands buying up on this stock... Something is up imo