ISTLTD
Composite scorecard: 84/100 — Quality 72 · Valuation 100
| Share price | ₹651.80 |
| ROCE | 11.3% |
| Year | Sales | Net profit | OPM |
|---|---|---|---|
| 2026 | ₹126 Cr | ₹154 Cr | 59.0% |
| 2025 | ₹115 Cr | ₹140 Cr | 71.0% |
| 2024 | ₹110 Cr | ₹126 Cr | 75.0% |
| 2023 | ₹121 Cr | ₹82 Cr | 63.0% |
| 2022 | ₹125 Cr | ₹97 Cr | 65.0% |