Good Luck Killing Netflix, Inc. (NFLX) Insider Mo
Post# of 642
Insider Monkey (blog) - 3 hours ago
There were more than 15 million shares sold short this past summer as Netflix was bottoming out in the low $50s. Now that Netflix shares have more than tripled -- burning more than a few of those naysayers -- shares sold short have fallen to 9.7 ...
View More