MSL
Composite scorecard: 61/100 — Quality 42 · Valuation 87
| Share price | ₹140.10 |
| ROE | 75.1% |
| ROCE | 13.0% |
| Year | Sales | Net profit | OPM |
|---|---|---|---|
| 2026 | ₹112 Cr | ₹8 Cr | 15.0% |
| 2025 | ₹103 Cr | ₹10 Cr | 17.0% |
| 2024 | ₹112 Cr | ₹13 Cr | 18.0% |
| 2023 | ₹65 Cr | ₹11 Cr | 25.0% |
| 2022 | ₹41 Cr | ₹5 Cr | 20.0% |