Stock up 52% to justify faith in ID security business