PTC India Overview
- Year Founded
-
1999
- Status
-
Public
- Employees
-
468
- Stock Symbol
-
532524
- Investments
-
6
- Share Price
-
$1.50
- (As of Thursday Closing)
PTC India General Information
Description
PTC India Ltd is engaged in the trading of power. The company trades in and provides total financing solutions to the energy value chain, which includes investing in equity or extending debt to power projects in generation, transmission, distribution, fuel resources and fuel-related infrastructure. It serves customers across segments such as State Distribution Companies & private distribution companies, large corporates, entities trading power on power exchanges across different contract tenures & different fuel sources. It has two reportable segments: Power includes trading of power, deriving maximum revenue; and Financing business includes investing in equity or extending debt to power projects in generation, transmission, distribution, fuel resources and fuel-related infrastructure.
Contact Information
Website
www.ptcindia.comCorporate Office
- 2nd Floor, NBCC Tower, 15 Bhikaji Cama Place
- New Delhi, Delhi 110066
- India
Corporate Office
- 2nd Floor, NBCC Tower, 15 Bhikaji Cama Place
- New Delhi, Delhi 110066
- India
PTC India Stock Performance
As of 12-Nov-2026, PTC India’s stock price is $1.50. Its current market cap is $444M with 296M shares.
(As of Thursday Closing)
| Stock Price | Previous Close | 52 wk Range | Market Cap | Shares | Average Volume | EPS |
|---|---|---|---|---|---|---|
| $1.50 | $1.50 | $1.38 - $2.43 | $444M | 296M | 96.9K | $0.17 |
PTC India Financials Summary
As of 30-Sep-2026, PTC India has a trailing 12-month revenue of $1.91B.
|
In Thousands, USD |
TTM 30-Sep-2026 | FY 2026 31-Mar-2026 | FY 2025 31-Mar-2025 | FY 2024 31-Mar-2024 |
|---|---|---|---|---|
| EV | 298,515 | 252,186 | 751,683 | 1,094,732 |
| Revenue | 1,910,815 | 1,886,037 | 1,844,456 | 1,992,924 |
| EBITDA | 72,669 | 104,803 | 162,473 | 123,985 |
| Net Income | 49,727 | 68,538 | 106,466 | 57,604 |
| Total Assets | 1,239,841 | 1,338,671 | 1,509,935 | 1,813,445 |
| Total Debt | 147,987 | 187,469 | 346,324 | 518,877 |
PTC India Valuation & Funding
| Deal Type | Date | Amount | Valuation/ EBITDA |
Post-Val | Status | Debt |
|---|
PTC India Signals
PTC India Investments & Acquisitions (6)
PTC India’s most recent deal was a Joint Venture with NIRL PTC Renewables. The deal was made on 16-Sep-2026.
| Company Name | Deal Date | Deal Type | Deal Size | Industry | Lead Partner |
|---|---|---|---|---|---|
| NIRL PTC Renewables | 16-Sep-2026 | Joint Venture | Energy Production | ||
| IL&FS Energy Development Company | 26-Jul-2022 | Merger/Acquisition | Energy Marketing | ||
| Chenab Valley Power Projects | 13-Jun-2011 | Joint Venture | Energy Production | ||
| Barak Power | 01-Sep-2008 | Joint Venture | Construction and Engineering | ||
| Athena Energy Ventures | 01-Mar-2007 | Joint Venture | Consulting Services (B2B) |
PTC India ESG
Risk Overview
Risk Rating
Updated November, 04, 2026
42.01 | Severe Risk
Risk Scale
A lower score indicates better sustainability
Negl
0-10
Low
10-20
Med
20-30
High
30-40
Severe
40+
Exposure
Exposure refers to the extent to which a company is exposed to different material ESG issues
Management
Management is related to actions taken to manage ESG issues
Peers Analysis
Peer performance insights compare the company’s ESG performance to the performance of selected peers to help inform future ESG decisions and drive internal performance improvements.
Global
Covered Companies
of 13,585
Rank
Percentile
Utilities
Industry
of 595
Rank
Percentile
Independent Power Production and Traders
Subindustry
of 82
Rank
Percentile
PTC India Exits (2)
PTC India’s most recent exit was on 13-Jun-2011 from Chenab Valley Power Projects. The exit was categorized as with 3 buyers.
| Company Name | Exit Date | Exit Type | Exit Size | Status | Buyers |
|---|---|---|---|---|---|
| Chenab Valley Power Projects | 13-Jun-2011 | Completed |
|
||
| Barak Power | 01-Sep-2008 | Joint Venture | Completed |
|
PTC India Affiliates
Subsidiaries (2)
| Name | Industry | Location | Year Founded |
|---|---|---|---|
| IL&FS Energy Development Company | Mumbai, India | 2007 | |
| PTC India Financial Services | New Delhi, India | 2006 |
PTC India FAQs
-
When was PTC India founded?
PTC India was founded in 1999.
-
Where is PTC India headquartered?
PTC India is headquartered in New Delhi, India.
-
What is the size of PTC India?
PTC India has 468 total employees.
-
What industry is PTC India in?
PTC India’s primary industry is Energy Marketing.
-
Is PTC India a private or public company?
PTC India is a Public company.
-
What is PTC India’s stock symbol?
The ticker symbol for PTC India is 532524.
-
What is the current stock price of PTC India?
As of 12-Nov-2026 the stock price of PTC India is $1.50.
-
What is the current market cap of PTC India?
The current market capitalization of PTC India is $444M.
-
What is PTC India’s current revenue?
The trailing twelve month revenue for PTC India is $1.91B.
-
What is PTC India’s annual earnings per share (EPS)?
PTC India’s EPS for 12 months was $0.17.
Data Transparency
-
Meet our data hygiene team
Discover how our experts ensure you’re getting the most accurate financial data in the industry.
Read more -
How PitchBook sources data
Our data operations team has logged over 3.5 million hours researching, organizing, and integrating the information you need most.
Discover our process