$1,000 Invested in Netflix (NFLX) at the Start of 2026 Is Worth This Much Today | StockRay