MARKEL GROUP INC.MKL

Market cap
$25.8B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 20242,339-7.48%
Dec 31, 20232,528+2.99%
Dec 31, 20222,455+15.31%
Dec 31, 20212,129+30.10%
Dec 31, 20201,636+42.19%
Dec 31, 20191,151+46.36%
Dec 31, 2018786+0.30%
Dec 31, 2017784+66.45%
Dec 31, 2016471-17.58%
Dec 31, 2015571-9.97%
Dec 31, 2014635-9.05%
Dec 31, 2013698+101.09%
Dec 31, 2012347+91.52%
Dec 31, 2010181