ntpc share analysis