Key metrics

Price as of 2026-07-20

Stock price
₹876.10
Market cap
21,457 Cr
Stock P/E
33.9
P/B
4.22
Dividend yield
0.2%

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
Sales986 Cr1,189 Cr1,156 Cr1,176 Cr1,180 Cr967 Cr1,138 Cr1,197 Cr1,210 Cr1,297 Cr1,388 Cr1,471 Cr
Operating expenses (approx.)849 Cr977 Cr905 Cr920 Cr921 Cr763 Cr907 Cr914 Cr989 Cr1,019 Cr1,080 Cr1,103 Cr
EBITDA137 Cr213 Cr250 Cr256 Cr259 Cr203 Cr230 Cr283 Cr221 Cr278 Cr308 Cr368 Cr
OPM %13.9%17.9%21.7%21.7%22.0%21.0%20.2%23.6%18.2%21.5%22.2%25.0%
Other income0.35 Cr2 Cr0.65 Cr2 Cr2 Cr3 Cr6 Cr2 Cr16 Cr-1 Cr-4 Cr9 Cr
Interest22 Cr26 Cr29 Cr29 Cr27 Cr26 Cr27 Cr24 Cr24 Cr29 Cr29 Cr33 Cr
Depreciation49 Cr53 Cr52 Cr53 Cr53 Cr53 Cr57 Cr63 Cr69 Cr72 Cr74 Cr82 Cr
Profit before tax65 Cr136 Cr170 Cr176 Cr181 Cr128 Cr153 Cr198 Cr145 Cr176 Cr202 Cr262 Cr
Tax %26.8%24.9%26.1%26.2%25.8%24.3%23.0%23.0%22.1%25.7%25.7%23.2%
Net profit48 Cr102 Cr126 Cr130 Cr135 Cr97 Cr118 Cr152 Cr113 Cr131 Cr150 Cr202 Cr
EPS (₹)₹1.98₹4.22₹5.18₹5.35₹5.56₹4.01₹4.85₹6.27₹4.64₹5.38₹6.19₹8.23

Profit & loss (annual)

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

MetricMar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026TTM
Sales2,279 Cr2,599 Cr3,238 Cr3,765 Cr4,512 Cr4,506 Cr4,482 Cr5,366 CrSign in for TTM
Operating expenses (approx.)1,895 Cr2,046 Cr2,382 Cr3,043 Cr3,598 Cr3,650 Cr3,506 Cr4,190 CrSign in for TTM
EBITDA384 Cr553 Cr855 Cr722 Cr914 Cr856 Cr976 Cr1,175 CrSign in for TTM
OPM %16.8%21.3%26.4%19.2%20.3%19.0%21.8%21.9%Sign in for TTM
Other income27 Cr37 Cr27 Cr18 Cr14 Cr4 Cr13 Cr20 CrSign in for TTM
Interest28 Cr27 Cr26 Cr23 Cr56 Cr106 Cr103 Cr114 CrSign in for TTM
Depreciation105 Cr137 Cr151 Cr159 Cr184 Cr207 Cr226 Cr296 CrSign in for TTM
Profit before tax277 Cr426 Cr704 Cr558 Cr687 Cr547 Cr660 Cr785 CrSign in for TTM
Tax %32.2%27.2%22.0%26.0%24.8%25.9%24.0%24.2%Sign in for TTM
Net profit236 Cr335 Cr549 Cr413 Cr517 Cr405 Cr502 Cr595 CrSign in for TTM
EPS (₹)₹9.30₹13.19₹22.05₹16.66₹21.05₹16.73₹20.69₹24.47Sign in for TTM
Dividend payout %9.0%3.6%9.0%7.2%6.1%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 capital25 Cr25 Cr25 Cr25 Cr24 Cr24 Cr24 Cr25 Cr
Reserves1,504 Cr1,818 Cr2,149 Cr2,562 Cr2,811 Cr3,201 Cr3,691 Cr5,060 Cr
Borrowings1,059 Cr1,223 Cr1,286 Cr1,338 Cr
Other liabilities1,011 Cr1,072 Cr1,251 Cr1,297 Cr
Total liabilities4,905 Cr5,521 Cr6,253 Cr7,720 Cr
Fixed assets (net)1,631 Cr1,856 Cr2,217 Cr3,051 Cr
CWIP228 Cr260 Cr437 Cr406 Cr
Investments21 Cr22 Cr22 Cr0.84 Cr
Other assets2,574 Cr2,905 Cr3,115 Cr3,768 Cr
Total assets4,905 Cr5,521 Cr6,253 Cr7,720 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 activity332 Cr739 Cr439 Cr867 Cr793 Cr
Cash from investing-380 Cr-191 Cr-360 Cr-691 Cr-773 Cr
Cash from financing190 Cr-440 Cr8 Cr-93 Cr379 Cr
Net cash flow142 Cr107 Cr90 Cr85 Cr412 Cr
Free cash flow (OCF − Capex)-66 Cr328 Cr59 Cr295 Cr235 Cr

Ratios

Ratios as reported or derived per annual period.

MetricMar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026
ROCE %18.2%22.6%32.4%21.8%18.7%14.6%15.0%13.7%
ROE %0.0%0.0%25.3%16.0%18.2%13.2%13.5%11.7%
Debtor days77807762
Inventory days178215283290
Days payable121124153117
Cash conversion cycle133171207235
Debt / equity0.000.000.000.370.380.350.26
Current ratio1.421.401.561.80
Net debt / EBITDA0.000.000.000.000.840.980.840.39

Compare with peers

Loading peers…