Recent insider trades in Barrick Gold stock may have impacted investor confidence and contributed to the stock's decline.