Suzlon Energy shares have given over 74% returns year-to-date (YTD) and multibagger returns of more than 600% in two years.