MARKEL GROUP INC.MKL

Market cap
$25.8B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-255-1.40%
Dec 31, 2023-259+1.53%
Dec 31, 2022-255+75.36%
Dec 31, 2021-145+43.38%
Dec 31, 2020-101-17.89%
Dec 31, 2019-123+15.74%
Dec 31, 2018-107+42.79%
Dec 31, 2017-75+17.24%
Dec 31, 2016-64-20.16%
Dec 31, 2015-80-2.89%
Dec 31, 2014-82+72.09%
Dec 31, 2013-48+4.85%
Dec 31, 2012-46+8.11%
Dec 31, 2010-42