Insiders are Gradually Selling
TerraForm Power, Inc.
As of the latest SEC filings, insiders at TerraForm Power, Inc. (NASDAQ:TERP) have decreased their position in the stock by -55.69% over the past 6 months.. Insiders now own 0.20% of total outstanding shares. ...
University of Michigan professor and noted insider trading researcher, Nejat Seyhun, discovered that when insiders bought shares of their own companies, the stocks outperformed the total market by 8.9% over the following year while when they sold shares, the stock underperformed 5.4% over the same period.
TerraForm Power, Inc. (NASDAQ:TERP) stands -20.11% away from its 50-day simple moving average and also -36.98% away from the 200-day average. Recently, the commodity stands -80.19% away from the 52-week high and 16.61% 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 29.74.
house of cards coming down ?