Netflix shares took a beating on Monday, falling almost 3% following some strong comments about its valuation and competitive position.
Netflix shares took a beating on Monday, falling almost 3% following some strong comments about its valuation and competitive position.