Key risks
- OPM compressed 18.63% (Mar 2025) → 13.18% (Mar 2026); verify if input costs or pricing drove this
- Net profit ranged ₹47.9–₹99.08 Cr over 8 quarters despite stable revenue; verify cause of volatility
- PE 32.31 prices growth not yet visible in trailing numbers; verify catalysts supporting multiple
- Revenue fluctuates ₹423–630 Cr (order-dependent model) creates cash-flow unpredictability
Generated analysis · source review pending