Cannae Holdings posts Q2 2026 financial results letter to shareholders - CNNE News | Rallies