MARKEL GROUP INC.MKL

Market cap
$25.8B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 20242,594-6.92%
Dec 31, 20232,787+2.86%
Dec 31, 20222,709+19.15%
Dec 31, 20212,274+30.88%
Dec 31, 20201,738+36.38%
Dec 31, 20191,274+42.70%
Dec 31, 2018893+4.00%
Dec 31, 2017859+60.59%
Dec 31, 2016535-17.90%
Dec 31, 2015651-9.16%
Dec 31, 2014717-3.85%
Dec 31, 2013746+89.93%
Dec 31, 2012393+75.79%
Dec 31, 2010223