MARKEL GROUP INC.MKL

Market cap
$26.6B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-2,399-11.28%
Dec 31, 2023-2,704+61.87%
Dec 31, 2022-1,670-43.15%
Dec 31, 2021-2,938+474.07%
Dec 31, 2020-512-4.37%
Dec 31, 2019-535-32.87%
Dec 31, 2018-797+7.09%
Dec 31, 2017-744-51.82%
Dec 31, 2016-1,545-1328.49%
Dec 31, 2015126-120.21%
Dec 31, 2014-622-432.04%
Dec 31, 2013187-155.20%
Dec 31, 2012-339+19.82%
Dec 31, 2010-283