Suzlon Energy, India's largest renewable energy solutions provider, saw its stock soar by 426% over the past year, driven by strong order wins and financial performance. Indian Overseas Bank also delivered exceptional return, with its stock soaring by 160%.