Time to buy was in the 50s 80s even 100. NOT 180... lets be serious.
What has netflix accomplished since this was at 50?
manipulated $8 mil with project stopped in UK, and then HOAG sold for $56 millions of paper junk?
...and they borrowed half a billion dollars.
Sentiment: Strong Sell