Cannae Holdings, Inc.

CNNE Consumer Cyclical Q1 2025