Shares of NTPC climbed 1.75% to Rs 337.40 on BSE in the previous session. Market cap of the firm rose to Rs 3.27 lakh crore.