Enhanced liquidity by $27.5 million through the issuance of 6.9 million common sharesFirst quarter fiscal 2025 revenue declined 11.5% to $119.9 ...
Markel Group Inc. (NYSE: MKL) today reported its financial results for the year ended December 31, 2024. "In 2024, we ...
Fourth quarter results benefited from 7 percent sales growth and continued cost favorability; Company reported a strong year of cash generation with over $1 billion ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results