Netflix (NFLX) returned 63.3% last year.

money illustration

Explore