Key metrics

Price as of 2026-07-17

Stock price
₹1191.40
Market cap
15,909 Cr
Stock P/E
38.2
P/B
6.79
Dividend yield
0.7%

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
Sales655 Cr1,263 Cr1,927 Cr2,654 Cr773 Cr1,511 Cr758 Cr836 Cr1,056 Cr1,127 Cr1,051 Cr1,224 Cr
Operating expenses (approx.)548 Cr1,045 Cr1,598 Cr2,202 Cr642 Cr1,242 Cr634 Cr669 Cr894 Cr928 Cr863 Cr1,031 Cr
EBITDA107 Cr217 Cr329 Cr452 Cr132 Cr269 Cr124 Cr167 Cr161 Cr199 Cr188 Cr194 Cr
OPM %16.3%17.2%17.1%17.0%17.0%17.8%16.4%20.0%15.3%17.6%17.9%15.8%
Other income0.35 Cr1 Cr2 Cr6 Cr1 Cr2 Cr3 Cr4 Cr2 Cr1 Cr3 Cr2 Cr
Interest15 Cr33 Cr56 Cr78 Cr21 Cr48 Cr31 Cr34 Cr34 Cr33 Cr32 Cr30 Cr
Depreciation22 Cr45 Cr67 Cr98 Cr23 Cr47 Cr25 Cr27 Cr34 Cr39 Cr39 Cr40 Cr
Profit before tax69 Cr139 Cr206 Cr276 Cr87 Cr174 Cr72 Cr106 Cr94 Cr127 Cr116 Cr123 Cr
Tax %12.6%12.6%10.2%9.5%18.0%16.7%12.3%3.8%23.1%20.6%13.8%7.0%
Net profit61 Cr122 Cr185 Cr250 Cr71 Cr145 Cr63 Cr102 Cr72 Cr101 Cr100 Cr115 Cr
EPS (₹)₹4.56₹9.14₹13.90₹18.80₹5.37₹10.92₹4.73₹7.65₹5.45₹7.57₹7.53₹8.60

Profit & loss (annual)

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

MetricMar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026TTM
Sales1,081 Cr1,139 Cr1,242 Cr1,462 Cr2,071 Cr2,654 Cr3,106 Cr4,457 CrSign in for TTM
Operating expenses (approx.)836 Cr849 Cr941 Cr1,127 Cr1,671 Cr2,208 Cr2,542 Cr3,716 CrSign in for TTM
EBITDA245 Cr290 Cr301 Cr335 Cr400 Cr445 Cr564 Cr741 CrSign in for TTM
OPM %22.7%25.5%24.2%22.9%19.3%16.8%18.1%16.6%Sign in for TTM
Other income3 Cr4 Cr3 Cr4 Cr3 Cr6 Cr8 Cr8 CrSign in for TTM
Interest8 Cr18 Cr17 Cr16 Cr34 Cr78 Cr113 Cr129 CrSign in for TTM
Depreciation32 Cr47 Cr49 Cr57 Cr64 Cr98 Cr98 Cr152 CrSign in for TTM
Profit before tax209 Cr225 Cr235 Cr261 Cr305 Cr276 Cr352 Cr461 CrSign in for TTM
Tax %25.8%26.4%22.4%21.8%11.8%9.5%11.9%15.8%Sign in for TTM
Net profit155 Cr166 Cr182 Cr204 Cr269 Cr250 Cr310 Cr388 CrSign in for TTM
EPS (₹)₹11.64₹12.47₹13.70₹15.36₹20.21₹18.80₹23.31₹29.15Sign in for TTM
Dividend payout %32.5%24.7%26.6%8.6%26.7%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 capital27 Cr27 Cr27 Cr27 Cr27 Cr27 Cr27 Cr27 Cr
Reserves812 Cr902 Cr1,061 Cr1,224 Cr1,456 Cr1,647 Cr1,941 Cr2,318 Cr
Borrowings376 Cr916 Cr1,621 Cr1,256 Cr914 Cr
Other liabilities207 Cr199 Cr241 Cr1,017 Cr1,068 Cr
Total liabilities1,422 Cr2,597 Cr3,536 Cr4,241 Cr4,326 Cr
Fixed assets (net)383 Cr1,257 Cr1,250 Cr1,620 Cr2,027 Cr
CWIP424 Cr54 Cr501 Cr453 Cr3 Cr
Investments1 Cr0.0010 Cr0.0010 Cr0.0010 Cr3 Cr
Other assets571 Cr1,247 Cr1,741 Cr2,088 Cr2,209 Cr
Total assets1,422 Cr2,597 Cr3,536 Cr4,241 Cr4,326 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 activity101 Cr198 Cr55 Cr290 Cr858 Cr
Cash from investing-190 Cr-332 Cr-514 Cr-416 Cr-70 Cr
Cash from financing25 Cr164 Cr559 Cr53 Cr-757 Cr
Net cash flow-64 Cr30 Cr100 Cr-73 Cr32 Cr
Free cash flow (OCF − Capex)-89 Cr-134 Cr-458 Cr-128 Cr788 Cr

Ratios

Ratios as reported or derived per annual period.

MetricMar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026
ROCE %17.6%26.2%23.2%22.2%14.0%10.6%14.4%18.1%
ROE %0.0%17.9%16.8%16.3%0.0%14.9%15.8%16.6%
Debtor days797868
Inventory days122185177200129
Days payable352422
Cash conversion cycle167239223200129
Debt / equity0.450.010.010.010.620.970.640.39
Current ratio1.641.491.361.281.49
Net debt / EBITDA1.140.000.000.002.083.262.060.94

Compare with peers

Loading peers…