here are 10 stocks for a 17 44 return best stocks for long term investments best stocks for long term investments indian stocks for 2021 stocks for long term here are 10 for best stocks to in india for long over 50 stocks in bse500 index turned best indian stocks for 2022 best stocks for long term investments highest return stocks in india in the highest return stocks in india in the best indian stocks for 2022