nhpc share buy or not