“AccuVest Global Advisors' valuation model for Netflix caps the company's margin assumption at 35% and its annual content spending at $20 billion.”