MARKEL GROUP INC.MKL

Market cap
$25.8B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 2024342+31.72%
Dec 31, 2023260-29.17%
Dec 31, 2022367+9.08%
Dec 31, 2021336+9.55%
Dec 31, 2020307+14.05%
Dec 31, 2019269+18.17%
Dec 31, 2018228+11.76%
Dec 31, 2017204+5.01%
Dec 31, 2016194-3.40%
Dec 31, 2015201-1.27%
Dec 31, 2014204+7.11%
Dec 31, 2013190+117.65%
Dec 31, 201287+62.96%
Dec 31, 201054