nhpc share analysis