CNNE Financials: Cannae Holdings Inc AI Analysis