Bringing the fundamentals into focus…

Netflix, Inc. (NFLX) fundamentals: overall 58/100 — StockQuotient