Here's why TD Power shares could see a reaction in today's session; Stock up 87% this year
TD Power's EBITDA margin for the quarter stood at 20%, also better than the guidance of 18% to 19%. At the end of the first half of financial year 2027, TD Power's EBITDA margin stood at 19.94%.
\