80 stocks deliver up to 1,822% returns since last Holi