Netflix's stock performance deserves a standing ovation. Over the past decade, the streaming stock has skyrocketed 721% (as of Jan. 15). A hypothetical $100 starting sum would be worth $821 today.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results