Netflix Earnings Review: Still Winning the Streaming Wars?

Netflix (NFLX) stock is making new record highs today on the back of a strong quarterly earnings report. Earnings per share of $5.40 beat estimates of $5.12 and revenue of $9.83 billion beat estimates of $9.77 billion. Most notabl

admin