7,405.50
+3.57%
Close of 9 Nov 2026, in INR
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in INR, from our data supplier.
Revenue
₹2.34bn
FY2016FY2025
Net income
₹394.8m
FY2016FY2025
Free cash flow
−₹216.8m
FY2016FY2025
Shareholders' equity
₹2.44bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ₹2.34bn | ₹2.27bn | ₹2.10bn | ₹1.79bn | ₹1.37bn | ₹1.43bn | ₹1.65bn | ₹1.49bn | ₹1.57bn | ₹1.44bn |
| Gross profit | ₹1.33bn | ₹1.30bn | ₹1.25bn | ₹1.05bn | ₹782.7m | ₹840.9m | ₹974.3m | ₹958.4m | ₹934.1m | ₹858.4m |
| Research and development | — | — | — | — | — | ₹200,000 | ₹200,000 | ₹200,000 | ₹200,000 | — |
| Operating income | ₹429.7m | ₹475.7m | ₹485.2m | ₹337.7m | ₹139.4m | ₹87.9m | ₹196.7m | ₹156.9m | ₹150.5m | ₹134.5m |
| Net income | ₹394.8m | ₹409.5m | ₹400.9m | ₹270.7m | ₹127.7m | ₹100.3m | ₹154.1m | ₹131.2m | ₹120.5m | ₹107.8m |
| Diluted earnings per share | 197.40 | 204.75 | 200.44 | 135.33 | 63.87 | 50.13 | 77.00 | 65.69 | 60.26 | 53.84 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ₹3.01bn | ₹2.56bn | ₹2.29bn | ₹2.04bn | ₹1.85bn | ₹1.83bn | ₹1.80bn | ₹1.60bn | ₹1.45bn | ₹1.44bn |
| Cash and short-term investments | ₹699.0m | ₹912.5m | ₹896.6m | ₹782.8m | ₹528.5m | ₹509.9m | ₹487.1m | ₹355.0m | ₹225.7m | ₹195.8m |
| Total liabilities | ₹571.1m | ₹436.4m | ₹398.9m | ₹419.1m | ₹416.0m | ₹451.2m | ₹495.3m | ₹383.1m | ₹327.0m | ₹365.7m |
| Debt | ₹15.8m | — | — | ₹10.0m | ₹10.0m | — | — | — | ₹12.5m | ₹4.9m |
| Shareholders' equity | ₹2.44bn | ₹2.12bn | ₹1.89bn | ₹1.62bn | ₹1.43bn | ₹1.38bn | ₹1.30bn | ₹1.22bn | ₹1.12bn | ₹1.07bn |
| Shares outstanding | 2m | 2m | 2m | 2m | 2m | 2m | 2m | 2m | 2m | 2m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | ₹336.4m | ₹298.1m | ₹330.0m | ₹368.6m | ₹82.2m | ₹158.7m | ₹326.5m | ₹235.0m | ₹183.7m | ₹111.8m |
| Capital spending | −₹553.2m | −₹164.5m | −₹98.6m | −₹49.0m | −₹103.4m | −₹123.4m | −₹97.1m | −₹59.7m | −₹104.9m | −₹126.8m |
| Free cash flow | −₹216.8m | ₹133.6m | ₹231.4m | ₹319.6m | −₹21.2m | ₹35.3m | ₹229.5m | ₹175.3m | ₹78.8m | −₹15.0m |
| Dividends paid | −₹100.0m | −₹160.0m | −₹150.0m | −₹80.0m | −₹70.0m | −₹33.3m | −₹70.6m | −₹60.2m | −₹60.2m | −₹60.1m |
Latest quarters
By quarter end
| Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | Jun 2024 | Mar 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ₹607.9m | ₹565.8m | ₹521.7m | ₹756.0m | ₹534.0m | ₹556.6m | ₹490.6m | ₹700.7m |
| Gross profit | ₹378.8m | ₹354.8m | ₹337.9m | ₹458.4m | ₹342.8m | ₹373.7m | ₹318.0m | ₹417.5m |
| Operating income | ₹36.9m | ₹31.2m | ₹38.4m | ₹150.5m | ₹87.1m | ₹104.0m | ₹83.6m | ₹152.7m |
| Net income | ₹29.8m | ₹27.0m | ₹37.8m | ₹128.9m | ₹82.2m | ₹106.9m | ₹76.8m | ₹133.8m |
| Diluted earnings per share | 14.90 | 13.47 | 18.93 | 64.41 | 41.10 | 53.45 | 38.43 | 66.91 |
| Total assets | — | ₹2.90bn | — | ₹3.01bn | — | ₹2.68bn | — | ₹2.56bn |
| Cash and short-term investments | — | ₹712.8m | — | ₹709.4m | — | ₹1.11bn | — | ₹923.3m |
| Debt | — | ₹800,000 | — | ₹13.9m | — | ₹2.9m | — | — |
| Shareholders' equity | — | ₹2.48bn | — | ₹2.44bn | — | ₹2.30bn | — | ₹2.12bn |
Financial ratios
Data as of 1 Oct 2026
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|---|
| Gross margin | 62.5% | 62.4% | 62.1% | 64.8% | 59.5% | 61.9% | — |
| Operating margin | 9.8% | 21.9% | 24.1% | 25.4% | 21.0% | 12.9% | — |
| Net margin | 6.2% | 16.9% | 18.1% | 19.1% | 15.1% | 9.3% | — |
| Return on equity | 5.7% | 16.2% | 19.3% | 21.2% | 16.7% | 8.9% | — |
| Return on assets | 4.8% | 13.1% | 16.0% | 17.5% | 13.3% | 6.9% | — |
| Free cash flow yield | 2.2% | 5.5% | 2.8% | 2.6% | 2.6% | 1.1% | — |
| Revenue growth | 0.1% | 3.0% | 7.9% | 17.6% | 30.9% | -2.9% | — |
| Earnings growth | -63.1% | -3.6% | 2.1% | 48.1% | 112.0% | 27.3% | — |
| Current ratio | 3.84x | 3.34x | 4.43x | 4.40x | 3.56x | 3.00x | — |
| Debt to equity | 0.00x | 0.01x | -0.01x | 0.01x | 0.01x | 0.01x | — |
| Equity ratio | 83.1% | 81.0% | 82.9% | 82.6% | 79.4% | 77.5% | — |
| Interest coverage | 761.67x | 1025.60x | 133.22x | 111.46x | 59.37x | 26.21x | — |
| R&D as a share of sales | — | 1.7% | 1.2% | 0.8% | 0.8% | 1.2% | 0.0% |
| Buybacks as a share of market value | 0.0% | 0.0% | 0.0% | 0.0% | -0.1% | 0.1% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 9.3% | 10.3% | 6.5% |
| Operating income | 8.4% | 37.4% | 10.8% |
| Net income | 13.4% | 31.5% | 11.3% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 57.2% | 58.1% | 58.1% | 59.2% |
| Operating margin | 19.7% | 20.3% | 17.3% | 14.7% |
| Net margin | 17.5% | 17.4% | 15.1% | 12.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 39.5 | 81.3 | 73.2 | 54.7 | 79.0 | 61.9 | 36.7 | 47.3 | 55.4 | 31.9 |
| Price to sales | 6.7 | 14.7 | 13.9 | 8.3 | 7.4 | 4.3 | 3.4 | 4.2 | 4.2 | 2.4 |
Dividends and splits
Per share, in the currency the company pays
Paid for 30 years. Last went ex-dividend on 28 Jan 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 40.00 | 50.00 | 80.00 | 75.00 | 40.00 | 35.00 | 15.00 | 30.00 |
- 2-for-1 split · 4 Sept 2003
- 2-for-1 split · 11 Nov 1996
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.