NICE Ltd. has struggled recently due to its CEO's retirement and geopolitical issues, but is on a recovery path. See why I ...