Agency valuations ticked up to 11.22x Ebitda in 2024: MarshBerry

January 28, 2025