Notes / Company PTC India Ltd. PTC BSE 532524 ISIN INE877F01012 Power Generation Fundamentals Market cap₹5,615 cr P/E9.27× ROE15.51% Debt / equity0.51 Div yield4.48% 52-week range 149.59 — 229.51 The timeline — 1 note on PTC India Ltd. May 2026 27 May 26 · 3:31 PM IST Brief Brief · Concalls · Mid cap PTC India walks back promoter exit claims as JV targets jump fivefold Management now says four promoters remain, contradicting a February update. Meanwhile, the NLC India Renewables storage venture target hits 10,000 MW. Verify on exchange BSE filings for PTC NSE filings for PTC