Buy NTPC with a target of 204: BNP

Here's what brokerages have to say about Petronet, HCL Tech, Asian Paints, Sun Pharma, Patni, Bharti, HDFC, Federal Bank and Sterlite.