Valuation: PTC India Limited

Market Cap 39.87B 419M 375M 347M 314M 587M 597M 4.17B 1.65B 20.85B 1.57B 1.54B 66.03B P/E 2025
5.38x
P/E 2026 7.7x
Enterprise Value 11.71B 123M 110M 102M 92.16M 172M 175M 1.22B 484M 6.12B 462M 452M 19.38B EV / Sales 2025
0.27x
EV / Sales 2026 0.11x
Free-Float
78.31%
Yield 2025
7.15%
Yield 2026 5.4%
1 day+0.99%
1 week-9.78%
Current month-13.42%
1 month-13.15%
3 months-18.07%
6 months-26.66%
Current year-16.53%
1 week 131.5
Extreme 131.5
149.79
1 month 131.5
Extreme 131.5
158.7
Current year 131.5
Extreme 131.5
229.51
1 year 131.5
Extreme 131.5
229.51
3 years 127.69
Extreme 127.69
254.6
5 years 67.5
Extreme 67.5
254.6
10 years 32.4
Extreme 32.4
254.6
Manager TitleAgeSince
Chief Executive Officer 58 2025-04-25
Director of Finance/CFO 56 2018-04-20
Chief Tech/Sci/R&D Officer - 2006-01-31
Director TitleAgeSince
Director/Board Member 58 2013-06-06
Director/Board Member 65 2023-01-15
Chairman 58 2025-04-25
Change 5-day change 1-year change 3-year change Capi.($)
+0.99%-9.78%-18.98%+1.58% 416M
+2.48%-3.88%+11.23%+184.94% 36.98B
-0.45%-0.60%+3.62%+73.42% 31.55B
+0.67%-2.91%-11.66%+29.51% 30.44B
+1.77%+0.49%+2.99%+37.18% 28.35B
+1.39%-1.04%+4.18%+29.90% 28.04B
+1.27%-0.25%-37.91% - 24.58B
-0.09%-1.99% - - 21.67B
+5.48%-3.49%+21.23%+47.38% 20.56B
+1.28%+0.32%+12.15%+32.44% 18.82B
Average +1.48%-3.89%-1.46%+54.54% 24.14B
Weighted average by Cap. +1.46%-3.21%+0.46%+69.34%

Financials

2025 2026
Net sales 163B 1.71B 1.53B 1.41B 1.28B 2.4B 2.44B 17.01B 6.73B 85.04B 6.41B 6.28B 269B 169B 1.78B 1.59B 1.47B 1.33B 2.49B 2.54B 17.72B 7.01B 88.55B 6.68B 6.54B 280B
Net income 9B 94.62M 84.61M 78.28M 70.88M 133M 135M 942M 373M 4.71B 355M 348M 14.91B 6.06B 63.66M 56.92M 52.66M 47.68M 89.24M 90.7M 634M 251M 3.17B 239M 234M 10.03B
Net Debt -3.8B -39.93M -35.71M -33.04M -29.91M -55.98M -56.9M -398M -157M -1.99B -150M -147M -6.29B -28.16B -296M -265M -245M -222M -415M -422M -2.95B -1.17B -14.73B -1.11B -1.09B -46.64B
Projected Income Statement - Annual - PTC India Limited
Logo PTC India Limited
PTC India Limited (PTC) is a provider of power trading solutions in India. The Company is engaged in investing in equity or extending debt to power projects in generation, transmission, distribution, fuel resources and fuel-related infrastructure. It offers solutions for generators, solutions for utilities, cross border power trade, PTC retail, consultancy / advisory solutions, energy efficiency, renewable energy, project financing, and EOI for repower. PTC offers a range of services to the utilities, including long and medium-term sales, short-term sales and power banking arrangements. It offers PTC retail solutions to public sector undertakings (PSUs) and Central PSUs, Industrial Clients, Commercial Clients, and independent power producers (IPPs) and captive power producers (CPPs). PTC is providing market advisory services to clients since inception. Its subsidiary is PTC India Financial Services Limited (PFS).
Employees
109
Date Price Change Volume
26-10-26 ₹134.69 +0.99% 1,329,481
26-10-23 ₹133.37 -5.17% 3,419,286
26-10-22 ₹140.64 -4.23% 2,824,467
26-10-21 ₹146.85 -1.63% 1,046,224

Annual profits - Rate of surprise

Rate of surprise - EPS - Annual - PTC India Limited