Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

PTC.NS

Strong BuyUnloved Quality

PTC India Limited · Utilities · India · $481M · Avg Vol: $5M/d

97
StockRank
Get insider-trade alerts
Q
70
V
91
M
46
P/E (TTM)
8.9x
ROE
10.1%
D/E
0.3x
Dividend %
17.0%

COMPANY DESCRIPTION

PTC India Limited, together with its subsidiaries, engages in the trading and generating of power in India, Nepal, Bhutan, and Bangladesh. The company operates in two segments, Power and Financing Business.

FINANCIAL SUMMARY (INR)

Year2023202420252026CAGRTTM
Revenue153.0B165.0B156.0B166.7B2.9%176.0B
EPS (INR)15.0516.1130.4120.4610.8%17.24
Shares296.0M296.0M296.0M296.0M0.0%296.0M
Debt65.5B43.3B29.6B17.7B-35.3%17.7B
Equity50.2B51.4B58.1B59.8B6.0%
Op CF35.8B24.5B18.6B28.2B-7.6%28.3B
Inv CF1.7B-5.0B14.5B-8.2B
Fin CF-40.2B-20.4B-24.6B-34.3B
Loading 1Y...
PRICE (1Y)+2.1%
1.571.651.731.811.89Jul 30Aug 20Sep 9
SMA 50SMA 200

Close
$1.60
RSI (14)
39.9
52W High
$2.13
From 52W High
0.8%

SCORE BREAKDOWN

Quality
70
ROIC
12.5%87.8
ROE
10.1%65.6
GP/Assets
8.5%43.2
Op. Margin
3.1%16.3
FCF/Assets
22.3%99.1
Piotroski
780.1
Int. Cover
4.5x61.6
D/E Ratio
0.25x83.7
Current Ratio
2.24x85.3
Value
91
P/E (TTM)
8.9x81.6
EV/EBITDA
3.5x94.0
P/FCF
1.6x97.4
P/B
0.8x82.8
P/S
0.3x96.1
Div Yield
17.0%99.6
Momentum
46
52W High %
75%39.1
RS 6M
14%86.4
SMA 50/200
1.01x59.2
EPS Rev 4W
N/A
EPS Rev 12W
N/A
EPS Improve
-23%12.2
Q Growth
-50%10.5

FUNDAMENTALS

Market Cap
$481M
P/E (Forward)
11.6x
Gross Margin
6.1%

SECTOR PEERS

Closest peers in Utilities, ranked by industry match, size, and score similarity. Cross-listings of PTC.NS are excluded.

TickerCompanyMkt CapStockRankSignal
PTC.NSPTC India Limited(you)$481M97Strong Buy
JPPOWER.NSJaiprakash Power Ventures Limited$1.2B81Strong Buy
GREENPOWER.NSOrient Green Power Company Limited$113M53Hold
RTNPOWER.NSRattanIndia Power Limited$412M26Sell
VEDPOWER.NSVedanta Power Limited$1.4B10Strong Sell
TORNTPOWER.NSTorrent Power Limited$6.8B38Hold
ADANIENSOL.NSAdani Energy Solutions Limited$18.2B48Hold
GKENERGY.NSGK Energy Limited$277M85Strong Buy
GIPCL.NSGujarat Industries Power Company Limited$329M81Strong Buy
JSWENERGY.NSJSW Energy Limited$10.2B33Sell

Peer medians: ROE 9.0% · P/E 28.7x · Gross margin 40.7%

PTC India Limited (PTC.NS): Stock Score Summary

PTC India Limited (PTC.NS) has a MoatMap StockRank of 97/100 based on Quality (70/100), Value (91/100), and Momentum (46/100) factor scores. The current signal is STRONG BUY.

PTC India Limited, together with its subsidiaries, engages in the trading and generating of power in India, Nepal, Bhutan, and Bangladesh. The company operates in two segments, Power and Financing Business.

Key Financial Metrics

Price$1.60
Market Cap$481M
P/E (TTM)8.91
P/E (Forward)11.60
Price/Book0.76
Return on Equity10.1%
Return on Invested Capital12.5%
Debt/Equity0.25x
Gross Margin6.1%
Operating Margin3.1%
Revenue Growth19.1%
Dividend Yield17.0%
Free Cash Flow$296M

PTC India Limited operates in the Utilities - Independent Power Producers industry, part of the Utilities sector (India).

Frequently Asked Questions

What is PTC India Limited’s (PTC.NS) StockRank?
MoatMap’s StockRank for PTC India Limited (PTC.NS) is 97/100, with a Strong Buy signal. It is a composite of Quality (70), Value (91), and Momentum (46) factor ranks across MoatMap’s universe of 25,000+ stocks.
Does PTC India Limited have an economic moat?
PTC India Limited (PTC.NS) has a Quality factor score of 70/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is PTC India Limited a buy, hold, or sell?
MoatMap’s current signal for PTC India Limited (PTC.NS) is Strong Buy, based on a StockRank of 97/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is PTC India Limited in?
PTC India Limited (PTC.NS) operates in the Utilities sector, specifically the Utilities - Independent Power Producers industry (India).