Including a director with a 100% win rate
Including a director with 300% returns that bought into an IPO and three insider purchases at $THRX
Including an insider with a 97% win rate and a billionaire CEO that keeps buying his own stock