Stagwell reports 6% net revenue growth amid industry's 'managed chaos'

Mark Penn’s holding company reported full-year net revenue of $2.43 billion for 2025.