TITAGARH857.25

Titagarh Rail Systems Ltd.

· Capital Goods & Defence
₹ CrorePeersTEXRAILJWLBEMLTIMKENTEGAUSHAMARTTARILSYRMAMcap ₹11,543 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
TITAGARH
FY26
TEXRAIL
FY26
JWL
FY26
BEML
FY26
Peer
Median
Valuation — at last close
P/E94.00×24.38×60.12×119.51×60.12× +56%
P/B4.70×1.99×3.46×5.76×3.46× +36%
EV/EBITDA34.20×13.80×29.90×57.50×29.90× +14%
Market Cap₹11,543 Cr₹4,801 Cr₹10,330 Cr₹16,891 Cr₹10,330 Cr +12%
Growth
Revenue CAGR 3Y4.65%24.96%12.13%3.72%12.13% -62%
Revenue CAGR 5Y15.94%20.98%23.97%4.11%20.98% -24%
Net Income CAGR 3Y95.76%15.03%-3.62%15.03%
Revenue YoY (latest Q)12.63%-16.90%46.02%29.28%29.28% -57%
Net Income YoY (latest Q)69.94%70.69%-15.73%57.87%57.87% +21%
Profitability
EBITDA Margin10.92%8.92%12.44%6.87%8.92% +22%
Net Income Margin3.86%4.42%6.30%3.25%4.42% -13%
Return on Common Equity5.00%8.09%5.73%4.83%5.73% -13%
Return on Capital Employed10.48%12.18%8.80%5.20%8.80% +19%
Return on Assets3.04%3.83%3.90%2.02%3.83% -21%
Credit & Quality
Total Debt/Equity0.21×0.36×0.31×0.10×0.31× -32%
Interest Coverage4.20×2.80×4.25×4.75×4.25× -1%
Scale — latest FY
Revenue / Total Income₹3,186 Cr₹4,377 Cr₹2,916 Cr₹4,351 Cr₹4,351 Cr -27%
Net Income₹123 Cr₹194 Cr₹184 Cr₹141 Cr₹184 Cr -33%
Total Assets₹4,039 Cr₹5,054 Cr₹4,712 Cr₹7,011 Cr₹5,054 Cr -20%
EPS₹9.12₹4.84₹4.02₹16.97₹4.84 +88%
Book Value per Share₹182.45₹59.28₹69.88₹352.16₹69.88 +161%
◆ best value in the comp set per metric · Δ = subject vs median of the other companies.
« ‹ › »Latest: FY26 · ConsolidatedFA Financial Analysis · alphave
Data & compliance. Descriptive financial information from official NSE/BSE filings — for information and education only, not investment advice, a recommendation, or a valuation. Standalone = parent entity; consolidated includes subsidiaries. Historical multiples pair each fiscal year's filed figures with that FY-end market close; the Current column uses the last close with the latest filed annuals. Figures are cross-verified via accounting identities and NSE×BSE agreementXBRL cross-verified ✓ 95%.