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