Netflix (NFLX) returned 30.3% in February 2003.

money illustration

Explore