Netflix (NFLX) returned 2.4% in 2007.

money illustration

Explore