Netflix (NFLX) traded around $10-$15 split-adjusted in early 2012, when it was recovering from the Qwikster debacle. By early 2024 with NFLX trading around $550-$650, a $1,000 investment grew to approximately $40,000-$65,000 — a 4,000-6,500% return as Netflix became the dominant global streaming platform with 260+ million subscribers.