Days
Hours
Minutes
Seconds
-40%
on all our subscriptions*
Spring Sale
Enjoy this offer
* See conditions under "Our services"

Valuation: PTC India Limited

Capitalization 45.5B 494M 426M 385M 369M 670M 701M 4.54B 1.82B 21.77B 1.85B 1.81B 78.11B P/E ratio 2024
11.5x
P/E ratio 2025 5.38x
Enterprise value 41.7B 453M 390M 353M 338M 614M 642M 4.16B 1.67B 19.95B 1.7B 1.66B 71.59B EV / Sales 2024
0.46x
EV / Sales 2025 0.27x
Free-Float
77.35%
Yield 2024
4.19%
Yield 2025 7.15%
1 day-2.79%
1 week-5.55%
Current month-7.69%
1 month-17.96%
3 months+0.11%
6 months-12.43%
Current year-4.74%
1 week 152.62
Extreme 152.62
162.39
1 month 152.62
Extreme 152.62
192.29
Current year 149.59
Extreme 149.59
192.29
1 year 143.01
Extreme 143.01
207
3 years 84
Extreme 84
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 25/04/2025
Director of Finance/CFO 56 20/04/2018
Compliance Officer - 23/12/2012
Director TitleAgeSince
Director/Board Member 60 29/06/2023
Director/Board Member - 12/04/2023
Director/Board Member 62 06/12/2024
Change 5d. change 1-year change 3-years change Capi.($)
-2.79%-5.55%+0.26%+60.21% 509M
-1.14%-0.34%+14.17%+109.67% 40.16B
+0.09%+0.83%+37.42%+255.05% 29.17B
+1.23%+4.16%+0.72%+28.62% 16.08B
+4.54%-5.13%+90.14% - 14.65B
+0.54%+1.19%+2.13%+14.63% 12.41B
+0.78%+1.18%+77.93%+91.11% 9.43B
-0.76%0.00%-2.26%-13.21% 8.5B
-0.03%-4.23%+28.60%+46.10% 6.98B
+0.21%+0.83%+4.07%+9.21% 4.98B
Average +0.27%-1.24%+25.32%+66.82% 14.29B
Weighted average by Cap. +0.36%-0.69%+27.68%+106.31%

Financials

2024 2025
Net sales 168B 1.82B 1.57B 1.42B 1.36B 2.47B 2.58B 16.75B 6.72B 80.28B 6.84B 6.69B 288B 163B 1.76B 1.52B 1.37B 1.32B 2.39B 2.5B 16.23B 6.51B 77.77B 6.62B 6.48B 279B
Net income 4.77B 51.76M 44.65M 40.32M 38.64M 70.23M 73.43M 476M 191M 2.28B 194M 190M 8.19B 9B 97.72M 84.29M 76.12M 72.95M 133M 139M 899M 360M 4.31B 367M 359M 15.45B
Net Debt 21.75B 236M 204M 184M 176M 320M 335M 2.17B 871M 10.41B 886M 867M 37.34B -3.8B -41.24M -35.57M -32.12M -30.79M -55.95M -58.5M -379M -152M -1.82B -155M -151M -6.52B
Logo PTC India Limited
PTC India Limited (PTC) is a provider of power trading solutions in India. Its segments include Power and Financing business. The Power segment includes trading and generation of power. The Financing segment includes investing in equity or extending debt to power projects in generation, transmission, distribution, fuel resources and fuel related infrastructure. It offers business solutions for generators, utilities, cross border power trade solutions, PTC retail, consultancy / advisory solutions, energy efficiency, renewable energy and project financing. 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). Its subsidiaries include PTC India Financial Services Limited (PFS) and PTC Energy Limited (PEL).
Employees
115
Date Price Change Volume
09/03/26 153.72 -2.79% 1,194,491
06/03/26 158.13 -0.30% 846,809
05/03/26 158.60 +0.83% 1,202,449
04/03/26 157.30 -3.35% 1,262,292

Quarterly revenue - Rate of surprise

SPRING SALE -40%: The Best Tools Reserved for Subscribers to Identify Tomorrow's Top Investments!
d
:
:
BENEFIT NOW