PTC India Limited Share Price and Company Fundamentals
Last traded: Last Friday at 9:59 AM
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. It engages in long term, medium term, and short-term power trading activities; and cross border power trading business. The company provides 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, as well as consultancy and advisory services. It serves its products to state distribution and private distribution companies, corporates, and entities trading power on power exchanges. The company was formerly known as Power Trading Corporation of India Ltd and changed its name to PTC India Limited. PTC India Limited was incorporated in 1999 and is based in New Delhi, India.
Key Metrics
PE ratio
5.57
PB ratio
0.80
Dividend yield
9.28%
Beta
0.61
Market cap
₹46.98B
Enterprise value
₹33.62B
Company profile
| Industry / Sector | Utilities - Independent Power Producers / Utilities |
|---|---|
| Full time employees | 115 |
| Website | https://www.ptcindia.com |
| Mailing address | NBCC Tower 2nd Floor 15, Bhikaji Cama Place New Delhi 110066 India |
| Phone / Fax | 91 11 4165 9500 / 91 11 4165 9144 |
Dividends
Dividend yield
9.28%
Dividend amount
₹14.70
Payout ratio
41.07%
5Y Avg. yield
-%
PTC India Limited paid ₹14.70 dividend and the ex-dividend date was 20 Feb 2026.The dividend payout ratio is 41.07%. The dividend payout ratio is defined as the amout of dividend paid divided by the earnings of the company.PTC dividend payout ratio is less than 70. This is ideal as it gives company room to grow the dividends and also the excess earnings can be invested in company for growth.
Company Executives
As of Mar 2026, following are the company executives and directors listed on PTC India Limited.
| Name | Title | Age | Total Pay |
|---|---|---|---|
| Dr. Manoj Kumar Jhawar | MD, Director of Commercial and Operations & Chairman | 57 | |
| Mr. Pankaj Goel | CFO & Executive Director | 56 | |
| Hira Lal Choudhary | Executive Vice President | 54 | |
| Mr. Rajiv Kumar Maheshwari | Executive VP, Compliance Officer & Company Secretary | 48 | |
| Mr. Bikram Singh Guram | Executive Director of Business Development & Marketing | 50 | |
| Mr. Rajiv Malhotra | Group Chief Risk Officer & Executive Director of Corporate Affairs | 59 | |
| Mukesh Ahuja | Senior Vice President | 53 | |
| Koel Singhal | Senior Vice President of HR Services | ||
| Rajesh Cherayil | Executive Vice President | 49 |
Profitability and management effectiveness
Profit margin
5.20%
Operating margin
5.03%
Return on assets
-
Return on equity
-
Profitability ratios are a class of financial metrics that are used to assess a business's ability to generate earnings relative to its revenue, operating costs, balance sheet assets, and shareholders' equity over time, using data from a specific point in time.
The return on equity signifies how well the management is running the company in terms of capital management. The ideal return on equity is greater than 10%. The return on equity is calculated as net income divided by total share holders equity.
Valuation and Trading Info
The market capitalization of PTC India Limited is 46.98B and its enterprise value is 33.62B. The enterprise value to revenue ratio of PTC is 0.20. The enterprise value to EBITDA ratio of PTC is 2.79.
The PTC's stocks Beta value is 0.61 making it 39% less volatile compared to NSE market index. Technology stocks and small caps tend to have higher betas than the market benchmark. This indicates that adding the stock to a portfolio will increase the portfolio’s risk, but also increase its expected return. On the other hand utility stocks often have low betas because they tend to move more slowly than market averages.
PTC India Limited (NSE:PTC) Frequently Asked Questions
1. What is PTC India Limited's Stock Symbol?
PTC India Limited trades on NSE under the ticker symbol "PTC".
2. What is PTC India Limited's stock price today?
One share of PTC stock can currently be purchased for approximately ₹158.7.
3. How can I contact PTC India Limited?
PTC India Limited's mailing address is NBCC Tower 2nd Floor 15, Bhikaji Cama Place New Delhi 110066 India. The company can be reached via phone at 91 11 4165 9500.
4. What is PTC India Limited's official website?
The official website of PTC India Limited is https://www.ptcindia.com.