Loading Video…
This browser does not support the Video element.
Netflix was top-performing stock of decade, yielding around 4,000 percent return
Netflix, the streaming giant, was the top-performing stock of the decade, yielding around a 4,000 percent return.