1,154.10
-2.31%
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
₹1.63trn
FY2016FY2025
Net income
₹267.13bn
FY2016FY2025
Free cash flow
₹334.57bn
FY2016FY2025
Shareholders' equity
₹958.18bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | ₹1.63trn | ₹1.54trn | ₹1.47trn | ₹1.22trn | ₹1.00trn | ₹907.91bn | ₹826.75bn | ₹705.22bn | ₹684.84bn | ₹624.41bn |
| Gross profit | ₹496.43bn | ₹462.57bn | ₹444.14bn | ₹396.43bn | ₹350.59bn | ₹300.59bn | ₹288.08bn | ₹253.92bn | ₹252.31bn | ₹234.92bn |
| Operating income | ₹344.72bn | ₹318.68bn | ₹311.88bn | ₹281.85bn | ₹248.12bn | ₹195.46bn | ₹191.28bn | ₹172.19bn | ₹170.41bn | ₹157.69bn |
| Net income | ₹267.13bn | ₹262.33bn | ₹240.95bn | ₹221.10bn | ₹193.51bn | ₹165.94bn | ₹154.04bn | ₹160.29bn | ₹143.53bn | ₹134.91bn |
| Diluted earnings per share | 64.34 | 63.29 | 57.54 | 52.41 | 45.52 | 38.91 | 35.38 | 35.50 | 31.39 | 29.51 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | ₹1.49trn | ₹1.38trn | ₹1.26trn | ₹1.18trn | ₹1.08trn | ₹927.68bn | ₹847.38bn | ₹798.90bn | ₹833.55bn | ₹753.89bn |
| Cash and short-term investments | ₹369.83bn | ₹282.78bn | ₹189.75bn | ₹239.45bn | ₹265.52bn | ₹229.08bn | ₹258.37bn | ₹256.92bn | ₹320.23bn | ₹322.80bn |
| Total liabilities | ₹530.85bn | ₹496.98bn | ₹504.09bn | ₹425.35bn | ₹320.35bn | ₹273.18bn | ₹197.90bn | ₹149.67bn | ₹143.73bn | ₹136.10bn |
| Debt | ₹82.27bn | ₹83.59bn | ₹82.99bn | ₹54.74bn | ₹53.25bn | ₹46.33bn | — | — | — | — |
| Shareholders' equity | ₹958.18bn | ₹881.16bn | ₹754.07bn | ₹753.50bn | ₹763.51bn | ₹654.50bn | ₹649.48bn | ₹649.23bn | ₹689.82bn | ₹617.79bn |
| Shares outstanding | 4,152m | 4,145m | 4,188m | 4,219m | 4,251m | 4,265m | 4,353m | 4,515m | 4,573m | 4,571m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | ₹356.94bn | ₹252.10bn | ₹224.67bn | ₹238.85bn | ₹241.27bn | ₹185.57bn | ₹158.44bn | ₹145.59bn | ₹140.63bn | ₹122.43bn |
| Capital spending | −₹22.37bn | −₹22.01bn | −₹25.79bn | −₹21.61bn | −₹21.07bn | −₹33.07bn | −₹24.45bn | −₹19.98bn | −₹27.60bn | −₹27.23bn |
| Free cash flow | ₹334.57bn | ₹230.09bn | ₹198.88bn | ₹217.24bn | ₹220.20bn | ₹152.50bn | ₹133.99bn | ₹125.61bn | ₹113.03bn | ₹95.20bn |
| Dividends paid | −₹202.87bn | −₹146.92bn | −₹136.31bn | −₹126.52bn | −₹91.17bn | −₹95.15bn | −₹137.05bn | −₹74.64bn | −₹69.39bn | −₹68.13bn |
Latest quarters
By quarter end
| Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | Jun 2024 | Mar 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ₹454.79bn | ₹444.90bn | ₹422.79bn | ₹409.26bn | ₹417.64bn | ₹409.86bn | ₹393.15bn | ₹379.22bn |
| Gross profit | ₹128.27bn | ₹136.90bn | ₹130.55bn | ₹123.50bn | ₹126.44bn | ₹125.12bn | ₹121.38bn | ₹111.75bn |
| Operating income | ₹84.09bn | ₹93.52bn | ₹88.37bn | ₹85.23bn | ₹89.17bn | ₹87.48bn | ₹82.85bn | ₹75.23bn |
| Net income | ₹66.54bn | ₹73.64bn | ₹69.21bn | ₹70.33bn | ₹68.06bn | ₹65.06bn | ₹63.68bn | ₹79.69bn |
| Diluted earnings per share | 16.14 | 17.74 | 16.68 | 16.93 | 16.39 | 15.68 | 15.35 | 19.21 |
| Cash from operations | ₹85.95bn | ₹101.64bn | ₹83.98bn | ₹73.68bn | ₹111.93bn | ₹75.23bn | ₹96.10bn | ₹67.30bn |
| Capital spending | −₹4.19bn | −₹4.87bn | −₹8.65bn | −₹7.23bn | −₹5.46bn | −₹5.13bn | −₹4.55bn | −₹5.54bn |
| Free cash flow | ₹81.76bn | ₹96.77bn | ₹75.33bn | ₹66.45bn | ₹106.47bn | ₹70.10bn | ₹91.55bn | ₹61.76bn |
| Total assets | ₹1.43trn | ₹1.60trn | ₹1.50trn | ₹1.49trn | ₹1.39trn | ₹1.42trn | ₹1.44trn | ₹1.38trn |
| Cash and short-term investments | ₹269.64bn | ₹445.36bn | ₹350.77bn | ₹369.83bn | ₹316.06bn | ₹300.53bn | ₹258.58bn | ₹282.78bn |
| Debt | ₹58.11bn | ₹59.83bn | ₹59.43bn | ₹57.72bn | ₹57.45bn | ₹63.58bn | ₹62.23bn | ₹64.00bn |
| Shareholders' equity | ₹830.26bn | ₹1.03trn | ₹949.54bn | ₹958.18bn | ₹882.92bn | ₹904.63bn | ₹830.69bn | ₹881.16bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 10.2% | 12.4% | 11.8% |
| Operating income | 6.9% | 12.0% | 9.4% |
| Net income | 6.5% | 10.0% | 8.0% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 30.3% | 30.8% | 31.6% | 33.1% |
| Operating margin | 20.9% | 21.5% | 21.9% | 22.7% |
| Net margin | 16.7% | 16.9% | 17.4% | 18.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 25.1 | 29.7 | 26.8 | 28.8 | 41.6 | 32.2 | 20.7 | 18.5 | 16.4 | 16.9 |
| Price to sales | 4.1 | 5.1 | 4.4 | 5.2 | 8.0 | 5.9 | 3.9 | 4.2 | 3.4 | 3.6 |
Dividends and splits
Per share, in the currency the company pays
Paid for 32 years. Last went ex-dividend on 10 Jun 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 45.00 | 41.00 | 35.50 | 32.50 | 30.00 | 21.50 | 18.50 | 21.25 |
- 2-for-1 split · 4 Sept 2018
- 2-for-1 split · 15 Jun 2015
- 2-for-1 split · 2 Dec 2014
- 2-for-1 split · 13 Jul 2006
- 4-for-1 split · 1 Jul 2004
- 2-for-1 split · 27 Jan 2000
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.