Netflix (NFLX) had its best year since May 23, 2002 in 2003, returning 361.5%.

money illustration

Explore