Insiders at Twitter, Inc. (NYSE:TWTR) have decreased their position in the stock by -50.66% over the past 6 months, according to the latest SEC Filings. Insiders now own 0.90% of total outstanding shares.
The SEC says that an “insider” is anyone who owns at least a 10% stake in a company’s stock. Insiders who make trades are required to file all of their transactions within two business days of the initial transaction date. Information about legal insider trading is extremely valuable to investors.
After all, if insiders are buying stock in their own company, they probably know something that a normal investor does not. Due to the fact that insiders are prevented from trading stock within a six-month period, it can be assumed that they are buying their own shares because they are confident that their company will be a top performer over a long period of time.
One of the greatest investors of all time, Peter Lynch, is quoted as saying: “insiders might sell their shares for any number of reasons, but they buy them for only one: they think the price will rise.”
Twitter, Inc. (NYSE:TWTR) stands 9.02% away from its 50-day simple moving average and also 15.88% away from the 200-day average. Recently, the equity stands -9.20% away from the 52-week high and 41.22% from the 52-week low. The RSI (Relative Strength Index), an indicator that shows price strength by comparing upward and downward close-to-close movements is 56.40.
The consensus analysts recommendation at this point stands at 3.20 for Twitter, Inc.. This is based on a 1-5 scale where 1 indicates a Strong Buy and 5 a Strong Sell. Further, analysts have a 12 month target price of $18.60 on company shares. This is according to the analysts polled by Thomson Reuters which have recently published research reports on the firm.