logo

NTPC Limited

NSEI • NTPC INE733E01010

Market Closed

Holders

Holders over time in NSEI:NTPC - NTPC Limited