Cannae Holdings, Inc.

CNNE·NYSE·$14.33·$751M