Insider trading activity, especially when it's bullish, is at its handiest when the primary stock in question has experienced transactions within the past six months. Over the latest half-year time frame, Western Refining, Inc. (NYSE:WNR) has seen 1 unique insiders buying, and 7 insider sales ( see the details of insider trades here ).