Insider buying versus selling has reached highest point since 2011, one again predicting with perfect accuracy a short term rally. PrevNext