In past four trading days, BSE smallcap index has rallied 5.3 per cent, as against 3.6 per cent rise in the S&P BSE Sensex.
The company reported a record EBITDA margin of 23.6 per cent, led by shift in business mix towards higher margin products as well as various cost optimization initiatives.