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.

Latest LiveNOW Stories

From the Archives

Consumer & Money

Science & Tech

Police Chases

Weather Across the Country