Netflix, Inc. (NASDAQ:NFLX) has seen its stock price gain 25.28, or +13.17%, so far in 2017. In the past 3-month period alone, shares of NFLX have appreciated +22.29 – or +11.43%. The stock’s 52-week range is $128.50 to $213.64, and its 3-month range is $178.38 to $217.75.
The average Wall Street analyst rating for Netflix, Inc. is Strong Buy, according to the average of 35 analyst scores. Of those analysts, 21 rate stock as a Strong Buy, 11 rate it as Hold, and just no analyst rates it as a Moderate Sell.Insider Trading Activity for Netflix, Inc.
Taking a look at insider trading at Netflix, Inc. (NASDAQ:NFLX) can give useful insight into how the stock is performing. Netflix, Inc. has had 37 insider trades in the last 3 months, including 2 open market buys and 35 sells. Of those insider trades, 148,375 shares of Netflix, Inc. were purchased and 1.28 million shares were sold. The total number of shares traded in the last 90-day period is 1.43 million.
Insider trading over the last 12 months, however, paints a different picture. In the last year there have been a total of 116 insider trades, including 2 open market buys and 114 sells. Of those transactions, there were 148,375 shares of NFLX bought and 2.55 million shares sold. The total number of shares traded in the last 12 months is 2.7 million.
The most recent open market insider trade was Automatic Sell of 350 shares on a day where the closing price was 212.5. The insider, BARTON RICHARD N, now holds 7,043 shares of NFLX.
The most recent non open market insider trade was completed by HASTINGS REED on 12/26/2017, and was a disposition of 303,580 shares with a final price of $0. The insider now holds 5.56 million shares of Netflix, Inc. (NFLX).Examining Institutional Ownership at Netflix, Inc. (NASDAQ:NFLX)
According to Netflix, Inc.’s latest 13F filing with the US Securities and Exchange Commission (SEC), institutional ownership is at 83.54%. The total amount of shares outstanding is 432.40 million, giving the company a market capitalization of about 93.94 billion.
There are 973 institutional holders with active positions, accounting for 361.49 million shares in total. Of those holders, 421 had increased positions amounting to 28 million shares, 402 had decreased positions amounting to 17.34 million shares, and 150 holders have a held position accounting for 316.15 million shares.
The top 5 institutional holders, in ascending order, are as follows: CAPITAL RESEARCH GLOBAL INVESTORS with 46.91 million shares, VANGUARD GROUP INC with 28.45 million shares, BLACKROCK INC. with 25.49 million shares, FMR LLC with 24.12 million shares, and STATE STREET CORP with 16.66 million shares.
According to Netflix, Inc. (NFLX) most recent 13F filing, the company has 125 new institutional holders – accounting for 6.4 million shares of its common stock. There were 59 sold out positions, amounting to 1.52 million shares.