CEO, nevertheless, says Q1 results reflect progress in underwriting and investment performance
Liberty Mutual Holding Company reported net income attributable to the company of $1.03 billion for the first quarter of 2025, down from $1.54 billion in the same period last year.