Key metrics

Price as of 2026-07-17

Stock price
₹825.10
Market cap
16,129 Cr
Stock P/E
24.8
P/B
2.85
Dividend yield
1.3%

Sign in for full ratios and TTM. Learn about these metrics →

Share price

NSE closing price from historical market data.

Loading price history…

Statement tables · Consolidated

Switches quarterly, P&L, balance sheet, and cash flow. Key metrics and ratios stay on consolidated when available.

Amounts in ₹ Cr · NSE preferred when both exchanges report the same period · tap + to expand rows

Quarterly results

Quarterly · ₹ Cr · tap + rows to expand

MetricJun 2023Sept 2023Dec 2023Mar 2024Jun 2024Sept 2024Dec 2024Mar 2025Jun 2025Sept 2025Dec 2025Mar 2026
Sales1,486 Cr1,595 Cr1,631 Cr1,517 Cr1,562 Cr1,648 Cr1,693 Cr1,770 Cr1,711 Cr1,910 Cr1,876 Cr1,848 Cr
Operating expenses (approx.)1,276 Cr1,377 Cr1,361 Cr1,253 Cr1,323 Cr1,379 Cr1,423 Cr1,484 Cr1,423 Cr1,588 Cr1,610 Cr1,619 Cr
EBITDA210 Cr218 Cr269 Cr264 Cr239 Cr269 Cr270 Cr286 Cr288 Cr323 Cr267 Cr229 Cr
OPM %14.2%13.7%16.5%17.4%15.3%16.3%15.9%16.2%16.8%16.9%14.2%12.4%
Other income12 Cr10 Cr3 Cr4 Cr2 Cr17 Cr10 Cr14 Cr7 Cr7 Cr16 Cr26 Cr
Interest14 Cr16 Cr15 Cr11 Cr13 Cr19 Cr22 Cr25 Cr24 Cr24 Cr23 Cr23 Cr
Depreciation66 Cr68 Cr69 Cr69 Cr69 Cr71 Cr70 Cr69 Cr74 Cr76 Cr80 Cr89 Cr
Profit before tax130 Cr135 Cr185 Cr183 Cr157 Cr180 Cr177 Cr193 Cr191 Cr222 Cr163 Cr118 Cr
Tax %7.1%-1.4%2.2%2.5%14.4%15.2%22.6%18.3%19.1%18.0%18.1%-70.5%
Net profit121 Cr137 Cr180 Cr178 Cr135 Cr153 Cr138 Cr157 Cr154 Cr184 Cr132 Cr202 Cr
EPS (₹)₹6.14₹6.95₹9.18₹9.07₹6.85₹7.79₹7.01₹7.98₹7.85₹9.40₹6.76₹10.31

Profit & loss (annual)

Annual · last column is TTM · ₹ Cr · tap + to expand

MetricMar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026TTM
Sales3,935 Cr4,606 Cr5,393 Cr5,306 Cr5,653 Cr6,229 Cr6,672 Cr7,345 CrSign in for TTM
Operating expenses (approx.)3,052 Cr3,421 Cr3,826 Cr4,381 Cr4,944 Cr5,295 Cr5,651 Cr6,239 CrSign in for TTM
EBITDA883 Cr1,184 Cr1,568 Cr925 Cr708 Cr933 Cr1,021 Cr1,106 CrSign in for TTM
OPM %22.4%25.7%29.1%17.4%12.5%15.0%15.3%15.1%Sign in for TTM
Other income9 Cr5 Cr10 Cr50 Cr3 Cr28 Cr43 Cr54 CrSign in for TTM
Interest18 Cr27 Cr16 Cr18 Cr50 Cr56 Cr79 Cr94 CrSign in for TTM
Depreciation115 Cr157 Cr183 Cr287 Cr275 Cr273 Cr279 Cr319 CrSign in for TTM
Profit before tax749 Cr1,000 Cr1,368 Cr620 Cr386 Cr633 Cr706 Cr694 CrSign in for TTM
Tax %20.9%19.9%18.5%16.8%3.3%2.5%17.7%3.3%Sign in for TTM
Net profit583 Cr801 Cr1,147 Cr521 Cr342 Cr616 Cr582 Cr671 CrSign in for TTM
EPS (₹)₹31.00₹43.97₹60.81₹27.76₹17.40₹31.33₹29.68₹34.33Sign in for TTM
Dividend payout %52.8%57.5%25.5%37.2%32.2%Sign in for TTM
Sign in for TTM

Trailing twelve months totals and margin rows

Balance sheet

Annual · ₹ Cr · tap + rows to expand

MetricMar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026
Equity capital38 Cr38 Cr39 Cr39 Cr39 Cr39 Cr39 Cr39 Cr
Reserves2,681 Cr3,182 Cr5,088 Cr5,198 Cr4,331 Cr4,779 Cr5,152 Cr5,636 Cr
Borrowings636 Cr430 Cr1,196 Cr1,361 Cr
Other liabilities1,176 Cr1,197 Cr1,388 Cr1,733 Cr
Total liabilities6,183 Cr6,446 Cr7,773 Cr8,763 Cr
Fixed assets (net)2,398 Cr2,547 Cr2,524 Cr2,844 Cr
CWIP601 Cr524 Cr837 Cr634 Cr
Investments71 Cr69 Cr101 Cr113 Cr
Other assets2,910 Cr3,079 Cr4,088 Cr4,543 Cr
Total assets6,183 Cr6,446 Cr7,773 Cr8,763 Cr

Cash flows

Annual · ₹ Cr · tap + rows to expand · last column includes FCF

MetricMar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026
Cash from operating activity552 Cr724 Cr803 Cr88 Cr783 Cr
Cash from investing-372 Cr-448 Cr-321 Cr-568 Cr-506 Cr
Cash from financing-217 Cr-262 Cr-438 Cr444 Cr-164 Cr
Net cash flow-37 Cr14 Cr45 Cr-37 Cr113 Cr
Free cash flow (OCF − Capex)127 Cr281 Cr476 Cr-476 Cr348 Cr

Ratios

Ratios as reported or derived per annual period.

MetricMar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026
ROCE %28.2%31.9%27.0%12.2%8.6%12.6%11.6%11.2%
ROE %-0.0%25.7%23.0%10.4%7.8%12.8%11.2%11.8%
Debtor days67607673
Inventory days430428498523
Days payable198191192174
Cash conversion cycle299296383422
Debt / equity0.000.000.150.090.230.24
Current ratio1.782.121.691.75
Net debt / EBITDA0.000.000.000.000.790.331.091.05

Compare with peers

Loading peers…