MarketInOut Stock Screener Log In | Sign Up

PTC India Ltd

Utilities • Utilities - Independent Power Producers • Quote as of 10/28/2026 15:58
PTC India Ltd stock price and volume chart

Company Profile

IndustryUtilities - Independent Power Producers
SectorUtilities
Market Capitalization39,576 mln
Float232 mln
Earnings Date11/02/2026

EPS

17.18
Robust

P / E

7.96
Undervalued

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-3.32
Reliable

Relative Strength

23 / 100
Significantly lagging

Debt / Equity

0.30
Low leverage

Business Description

Founded in 1999 and headquartered in New Delhi, PTC India Limited buys and sells electricity across India and neighboring countries including Nepal, Bhutan, and Bangladesh. The company offers power trading services ranging from short-term deals to long-term contracts, supplying state-owned utilities, private distributors, and corporate clients. Beyond trading, it also provides financial support to energy projects by offering loans, taking equity stakes, and delivering advisory services across the broader energy supply chain.

Key Fundamentals

EPS17.18
P/E7.96
ROE8.64
RPS592
ROIC10.32
ROA3.88
Interest Cover3.35
EBITDA, mln10,173
EV / EBITDA2.74
EV / EBIT2.77
Revenue, mln175,354
EV / Revenue0.16

Quote Details

Last 136.70
Change -0.37 (-0.27%)
Open 137.00
Volume 761,764
Turnover 104,133,136
Average Volume 1,427,504

Financial Ratios

Pre-Tax Profit Margin4
Current Ratio2.24
Price / Book0.65
Price / Tangible Book0.65
Price / Cash Flow1.77
Price / Free Cash Flow1.65
Debt / Equity0.30
Price / Sales0.26

Financial Strength

Altman Z-Score2.84
Piotroski F-Score 7 / 9
Beneish M-Score-3.32
Price to Intrinsic Value0.18
Price to Graham Number0.52
Shiller PE Ratio7.55

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -6.91% 14 / 100   
1 Month -8.64% 43 / 100   
2 Months -6.01% 56 / 100   
6 Months -18.14% 29 / 100   
1 Year -0.85% 68 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog