17-Year Returns for NFLX
Start DateMay-23-2002
Start Price$1.20
End DateNov-11-2019
End Price$294.18
# Prices4399
Min DateOct-09-2002
Min Price$0.37
Max DateJul-09-2018
Max Price$418.97
Total Return24,496.99%
Annualized Return37.01%
Current Value of $10K Purchase$2,459,699
Number Returns9,673,401
Number Profitable Returns8,947,431
Percent Profitable Returns92.50%
Number Unprofitable Returns725,970
Percent Unprofitable Returns7.50%
Profitable to Unprofitable Returns Ratio12.32
$10,000 Investment Chart     Return Tables: 5-year   10-year