White Mountains Insurance Group, Ltd. reported its financial results for the year ending December 31, 2024, showing a total consolidated portfolio return of 6.5% and an adjusted book value per share reflecting significant adjustments related to BAM surplus notes valued at $91 million.