NTPC, Coal India, SAIL and NMDC have sought shareholders' approval for buying back shares. (Reuters)