Quarterly results
consolidated · as filed with NSE · Q1 FY27 back to Q2 FY24
| ₹ crore | Q1 FY27 | Q4 FY26 | Q3 FY26 | Q2 FY26 | Q1 FY26 | Q4 FY25 | Q3 FY25 | Q2 FY25 | Q1 FY25 | Q4 FY24 | Q3 FY24 | Q2 FY24 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue from operations | 1,445 | 1,522 | 1,350 | 1,266 | 1,224 | 1,283 | 1,182 | 1,001 | 1,010 | 1,096 | 940 | 848 |
| Other income | 56.8 | 89.7 | 59.7 | 107 | 89.9 | 88.7 | 83.5 | 86.8 | 93.9 | 104 | 78.2 | 47.2 |
| Total expenses | 1,039 | 1,042 | 963 | 909 | 841 | 791 | 989 | 534 | 712 | 783 | 711 | 567 |
| EBITDA | 674 | 769 | 644 | 610 | 581 | 641 | 586 | 521 | 515 | 581 | 480 | 452 |
| EBITDA margin | 46.6% | 50.5% | 47.7% | 48.2% | 47.5% | 49.9% | 49.6% | 52.0% | 51.0% | 53.0% | 51.0% | 53.3% |
| Finance costs | 102 | 130 | 93 | 105 | 55 | 7.8 | 256 | −80.4 | 82.3 | 134 | 143 | 70.7 |
| Depreciation | 166 | 158 | 164 | 149 | 143 | 140 | 138 | 134 | 135 | 134 | 108 | 101 |
| Profit before tax | 463 | 498 | 439 | 463 | 473 | 581 | 276 | 554 | 392 | 417 | 307 | 328 |
| Tax | 105 | 74.2 | 74.3 | 94.5 | 83 | 65.8 | −59.7 | 180 | 95.1 | 88.3 | 53.5 | 72.3 |
| Net profit | 358 | 424 | 365 | 369 | 390 | 516 | 336 | 374 | 297 | 329 | 254 | 256 |
| Net margin | 24.8% | 27.8% | 27.0% | 29.1% | 31.8% | 40.2% | 28.4% | 37.3% | 29.4% | 30.0% | 27.0% | 30.2% |
| EPS (₹) | 1.65 | 2.01 | 1.72 | 1.74 | 1.85 | 2.46 | 1.59 | 1.80 | 1.42 | 1.62 | 1.20 | 1.41 |
| Net profit YoY | −8.2% | −17.8% | +8.7% | −1.3% | +31.4% | +56.7% | +32.4% | +46.1% | – | – | – | – |
Annual results
financial years ending March · from the fourth-quarter filings| ₹ crore | FY26 | FY25 | FY24 |
|---|---|---|---|
| Revenue from operations | 5,361 | 4,476 | 3,763 |
| Other income | 346 | 353 | 269 |
| Total expenses | 3,755 | 3,026 | 2,567 |
| EBITDA | 2,604 | 2,262 | 1,965 |
| EBITDA margin | 48.6% | 50.5% | 52.2% |
| Finance costs | 383 | 266 | 332 |
| Depreciation | 614 | 547 | 436 |
| Profit before tax | 1,873 | 1,803 | 1,465 |
| Tax | 326 | 281 | 304 |
| Net profit | 1,547 | 1,521 | 1,161 |
| Net margin | 28.9% | 34.0% | 30.8% |
| EPS (₹) | 7.32 | 7.27 | 6.01 |
| Net profit YoY | +1.7% | +31.1% | – |
EPS is as filed for each period and is not restated for later bonus issues or splits.
Cash flow
annual · ₹ crore| ₹ crore | FY26 | FY25 | FY24 |
|---|---|---|---|
| Operating cash flow | 2,022 | 2,100 | 1,803 |
| Investing cash flow | −2,062 | −1,691 | −4,202 |
| Financing cash flow | 227 | −521 | 2,504 |
| Capital expenditure | 2,492 | 2,076 | 249 |
| Free cash flow (CFO − capex) | −470 | 24.9 | 1,555 |
Net profit trend
annual, ₹ croreFY24
₹1,161
FY25
₹1,521+31%
FY26
₹1,547+2%
Result filings
as filed with NSE · PDF and XBRL| Period | Basis | Filed | Documents |
|---|---|---|---|
| Q1 FY27 | Consolidated | 21 Jul 2026 | PDF on NSE XBRL |
| Q1 FY27 | Standalone | 21 Jul 2026 | PDF on NSE XBRL |
| Q4 FY26 | Consolidated | 8 May 2026 | PDF on NSE XBRL |
| Q4 FY26 | Standalone | 8 May 2026 | PDF on NSE XBRL |
| Q3 FY26 | Consolidated | 16 Jan 2026 | PDF on NSE XBRL |
| Q3 FY26 | Standalone | 16 Jan 2026 | PDF on NSE XBRL |
| Q2 FY26 | Consolidated | 16 Oct 2025 | PDF XBRL |
| Q2 FY26 | Standalone | 16 Oct 2025 | PDF XBRL |
| Q1 FY26 | Consolidated | 22 Jul 2025 | PDF on NSE XBRL |
| Q1 FY26 | Standalone | 23 Jul 2025 | PDF on NSE XBRL |
Annual reports
NSE archiveKey ratios
P/E (TTM)5Y avg 40.1×49.8×
P/B5Y avg 6.55×6.94×
ROEFY26, on average equity15.0%
Net margin28.9%
Debt / equity0.59×
Revenue CAGR (3Y)–
Profit CAGR (3Y)–
EPS (TTM)₹7.27
Market cap₹75,495 Cr
Computed from the filings and the last close. Market cap uses the latest share count from the balance sheet.
P/B vs history
6.94×
vs 5-point avg 6.55× (+6%)
4.62× low6.55× avg8.46× high
History points are balance-sheet dates (2024 → 2026), priced at the adjusted close on each date.
Balance sheet 31 Mar 2026
Total assets₹20,358 Cr+20%
Net worth₹10,878 Cr+12%
Total borrowings₹6,410 Cr+38%
Cash & bank balances₹798 Cr+31%
Investments₹25 Cr−86%
Inventories₹147 Cr+10%
Trade receivables₹1,058 Cr+31%
Trade payables₹374 Cr+7%
Change vs the same date a year earlier.
Revenue mix FY26
Port Operation86.7%result ₹1,978 Cr
Logistic Operation13.3%result ₹82.6 Cr
Segment revenue as reported, before inter-segment eliminations.