Different investors/traders focus on different statistics.
Some look at short term price appreciation - $60 to $190, some at PE- 600+, some at debt.
A legitimate way is price times sales and nflx is a paltry 2.91. Many high growth techs are closer to a multiple of 10. Like they say...just sayin. ..as long as we are cherry picking 'fundamentals'.