2026-07-09 23:46:35
- Result was ok and in line with expectations- Sales declined 8.3% QoQ and 3.3% YoY- EBITDA margins stood at 14.3% vs 15.4% in Q4FY12 and 14.8% in Q3FY13- The stock is trading at trailing P/E of 9.8x