Netflix Is Still Overvalued by At Least $114 Billion
Even after falling 47% from its 52-week high, we think the stock could have a further 66% downside.
Kyle Guske II, Senior Investment Analyst, MBA
