Netflix (NASDAQ: NFLX) is a company that has a love-hate-love relationship with its share price and investors. From being a sub $20 stock five years ago to $300 last year, followed by a crash to the $60s and double that now, one thing is for sure - this is a wild ride.