qqp question1: Which company should I invest in BSE/NSE for maximum long term returns? question2: Which company stocks in NSE/BSE have given you maximum returns, and thus you are holding them for a long period?