PTC153.84

PTC India Ltd.

· Energy & Power
₹ CrorePeersRTNPOWERKPIGREENIONEXCHANGWABAGGMRP&UIEIELKARMAENGENERGYDEVMcap ₹4,554 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
PTC
FY26
RTNPOWER
FY26
KPIGREEN
FY26
IONEXCHANG
FY26
Peer
Median
Valuation — at last close
P/E7.52×72.70×11.94×36.16×36.16× -79%
P/B0.65×0.84×0.32×4.62×0.84× -23%
EV/EBITDA5.99×18.57×5.49×30.74×18.57× -68%
Market Cap₹4,554 Cr₹3,904 Cr₹1,041 Cr₹6,191 Cr₹3,904 Cr +17%
Growth
Revenue CAGR 3Y1.64%-2.54%61.18%13.57%13.57% -88%
Revenue CAGR 5Y-1.78%13.91%13.91% -113%
Net Income CAGR 3Y12.26%66.85%-9.77%28.54% -57%
Revenue YoY (latest Q)19.07%-2.85%15.08%20.11%15.08% +26%
Net Income YoY (latest Q)-53.85%449.73%-14.99%-93.68%-14.99% -259%
Profitability
EBITDA Margin5.26%13.56%35.55%7.21%13.56% -61%
Net Income Margin4.28%1.75%18.89%4.91%4.91% -13%
Return on Common Equity8.58%1.13%14.55%10.64%10.64% -19%
Return on Capital Employed10.77%1.95%10.53%8.35%8.35% +29%
Return on Assets5.68%0.55%5.15%4.24%4.24% +34%
Credit & Quality
Total Debt/Equity0.25×0.78×1.38×0.34×0.78× -68%
Interest Coverage2.81×0.34×4.53×6.15×4.53× -38%
Scale — latest FY
Revenue / Total Income₹16,771 Cr₹2,991 Cr₹2,696 Cr₹2,915 Cr₹2,915 Cr +475%
Net Income₹717 Cr₹52.4 Cr₹509 Cr₹143 Cr₹143 Cr +401%
Total Assets₹12,631 Cr₹9,613 Cr₹9,882 Cr₹3,380 Cr₹9,613 Cr +31%
EPS₹20.46₹0.1₹24.13₹12.03₹12.03 +70%
Book Value per Share₹238.46₹8.64₹905.89₹94.19₹94.19 +153%
◆ 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%.