1,555.40
+2.51%
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
₹7.00bn
FY2016FY2025
Net income
₹657.4m
FY2016FY2025
Free cash flow
₹1.02bn
FY2016FY2025
Shareholders' equity
₹9.04bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ₹7.00bn | ₹8.19bn | ₹8.35bn | ₹9.21bn | ₹6.33bn | ₹6.23bn | ₹6.56bn | ₹5.84bn | ₹5.29bn | ₹4.92bn |
| Gross profit | ₹2.41bn | ₹2.47bn | ₹3.09bn | ₹3.99bn | ₹2.21bn | ₹2.17bn | ₹2.32bn | ₹2.01bn | ₹1.88bn | ₹1.86bn |
| Operating income | ₹826.2m | ₹769.8m | ₹1.33bn | ₹2.40bn | ₹965.0m | ₹777.2m | ₹949.0m | ₹833.2m | ₹750.9m | ₹631.4m |
| Net income | ₹657.4m | ₹629.7m | ₹1.12bn | ₹1.80bn | ₹679.5m | ₹522.6m | ₹631.8m | ₹610.7m | ₹557.4m | ₹444.6m |
| Diluted earnings per share | 114.83 | 110.00 | 195.45 | 314.21 | 118.68 | 91.28 | 110.36 | 106.67 | 97.36 | 75.67 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ₹11.51bn | ₹10.69bn | ₹9.80bn | ₹8.24bn | ₹6.29bn | ₹6.26bn | ₹6.13bn | ₹5.65bn | ₹4.76bn | ₹4.20bn |
| Cash and short-term investments | ₹2.06bn | ₹2.17bn | ₹2.77bn | ₹128.3m | ₹22.0m | ₹69.5m | ₹46.9m | ₹35.0m | ₹40.9m | ₹21.4m |
| Total liabilities | ₹2.47bn | ₹2.11bn | ₹1.64bn | ₹986.8m | ₹639.2m | ₹1.20bn | ₹1.39bn | ₹1.36bn | ₹1.01bn | ₹847.5m |
| Debt | ₹507.2m | ₹819.8m | — | — | ₹1.0m | ₹694.3m | ₹886.7m | ₹284.3m | ₹74.9m | ₹197.1m |
| Shareholders' equity | ₹9.04bn | ₹8.59bn | ₹8.17bn | ₹7.25bn | ₹5.65bn | ₹5.06bn | ₹4.75bn | ₹4.29bn | ₹3.75bn | ₹3.35bn |
| Shares outstanding | 6m | 6m | 6m | 6m | 6m | 6m | 6m | 6m | 6m | 6m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | ₹1.29bn | −₹1.38bn | −₹798.2m | ₹3.02bn | ₹1.03bn | ₹495.2m | ₹104.9m | ₹162.6m | ₹670.0m | ₹669.8m |
| Capital spending | −₹266.4m | −₹509.3m | −₹184.3m | −₹123.2m | −₹270.9m | −₹188.3m | −₹309.8m | −₹348.2m | −₹292.1m | −₹211.0m |
| Free cash flow | ₹1.02bn | −₹1.89bn | −₹982.6m | ₹2.89bn | ₹762.2m | ₹306.8m | −₹204.9m | −₹185.6m | ₹377.9m | ₹458.8m |
| Dividends paid | −₹200.4m | −₹200.4m | −₹200.4m | −₹200.4m | −₹85.9m | −₹171.8m | −₹143.1m | −₹57.3m | — | −₹170.4m |
Latest quarters
By quarter end
| Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | Jun 2024 | Mar 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ₹1.74bn | ₹2.00bn | ₹1.92bn | ₹1.36bn | ₹1.56bn | ₹2.00bn | ₹2.09bn | ₹2.06bn |
| Gross profit | ₹703.2m | ₹747.4m | ₹706.7m | ₹581.2m | ₹608.8m | ₹662.6m | ₹807.8m | ₹655.7m |
| Operating income | ₹199.8m | ₹215.4m | ₹220.5m | ₹180.6m | ₹167.7m | ₹179.1m | ₹281.4m | ₹231.3m |
| Net income | ₹151.7m | ₹159.4m | ₹159.2m | ₹158.6m | ₹142.8m | ₹140.7m | ₹215.3m | ₹160.8m |
| Diluted earnings per share | 26.50 | 27.84 | 27.81 | 27.71 | 24.94 | 24.58 | 37.61 | 28.10 |
| Cash from operations | — | ₹1.68bn | — | ₹1.29bn | — | ₹794.0m | — | −₹1.38bn |
| Capital spending | — | −₹413.0m | — | −₹266.0m | — | −₹149.0m | — | −₹509.0m |
| Free cash flow | — | ₹1.27bn | — | ₹1.02bn | — | ₹645.0m | — | −₹1.89bn |
| Total assets | — | ₹11.33bn | — | ₹11.51bn | — | ₹10.68bn | — | ₹10.69bn |
| Cash and short-term investments | — | ₹2.63bn | — | ₹2.59bn | — | ₹2.62bn | — | ₹2.65bn |
| Debt | — | — | — | ₹507.2m | — | — | — | ₹819.8m |
| Shareholders' equity | — | ₹9.36bn | — | ₹9.04bn | — | ₹8.94bn | — | ₹8.59bn |
Financial ratios
Data as of 9 Oct 2026
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|---|
| Gross margin | 27.8% | 27.4% | 31.8% | 20.1% | 37.3% | 29.6% | — |
| Operating margin | 12.0% | 15.3% | 12.8% | 18.5% | 27.9% | 15.6% | — |
| Net margin | 9.2% | 9.4% | 7.6% | 13.7% | 20.5% | 11.0% | — |
| Return on equity | 7.5% | 7.3% | 7.3% | 13.7% | 24.8% | 12.0% | — |
| Return on assets | 6.5% | 5.7% | 5.9% | 11.4% | 21.8% | 10.8% | — |
| Free cash flow yield | 22.3% | 18.4% | -10.3% | -7.3% | 37.2% | 15.7% | — |
| Revenue growth | 11.2% | -14.7% | 0.8% | -7.1% | 43.0% | -0.6% | — |
| Earnings growth | 8.9% | 4.4% | -43.7% | -37.8% | 164.7% | 30.0% | — |
| Current ratio | 6.61x | 4.18x | 4.48x | 5.53x | 8.21x | 10.01x | — |
| Debt to equity | — | 0.06x | 0.10x | 0.00x | 0.00x | 0.00x | 0.13x |
| Equity ratio | 86.4% | 78.5% | 80.3% | 83.3% | 88.0% | 89.8% | — |
| Interest coverage | 7.38x | 6.63x | 5.55x | 20.51x | 103.86x | 13.85x | — |
| Buybacks as a share of market value | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -8.7% | 2.3% | 3.5% |
| Operating income | -29.9% | 1.2% | 1.6% |
| Net income | -28.5% | 4.7% | 2.5% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 32.2% | 36.5% | 36.1% | 36.0% |
| Operating margin | 10.5% | 16.3% | 15.6% | 15.0% |
| Net margin | 8.5% | 12.8% | 11.9% | 11.2% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 10.8 | 14.7 | 8.8 | 4.8 | 16.4 | 9.2 | 7.8 | 10.9 | 13.7 | 13.6 |
| Price to sales | 1.0 | 1.1 | 1.2 | 0.9 | 1.8 | 0.8 | 0.8 | 1.1 | 1.4 | 1.2 |
Dividends and splits
Per share, in the currency the company pays
Paid for 18 years. Last went ex-dividend on 19 Sept 2025.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 37.00 | 35.00 | 35.00 | 35.00 | 35.00 | 15.00 | 30.00 | 25.00 |
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.