Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

What can I take from learning that a company's directors are buying or selling shares?
This could be another reason.  "Companies buy their own stock in the market place to reduce the number of shares outstanding, and thus boosts the earnings per share. It also boosts the stock price, which benefits management that has stock options. " Taken from this article. http://www.forbes.com/sites/investor/2014/01/06/the-most-reliable-indicator-of-an-approaching-market-top/ and this article "Why are stock rising?" may help as well.  http://www.forbes.com/sites/investor/2013/12/23/why-are-stocks-rising/