Shares of TD Power Systems Ltd have delivered multibagger returns in the last three years. The power sector stock, which closed at Rs 29.21 on January 8, 2021 surged to a high of Rs 287.50 in the current session, clocking 884.25% returns during the period. In comparison, Sensex has surged 46.64% during the period. TD Power Systems stock has gained 99.72% in a year and zoomed 223% in two years. The company had zero borrowings at the end of September 2023 quarter.