MARKEL GROUP INC.MKL

Market cap
$25.8B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 20243,713+26.76%
Dec 31, 20232,929-3249.75%
Dec 31, 2022-93-102.87%
Dec 31, 20213,244+154.62%
Dec 31, 20201,274-48.58%
Dec 31, 20192,477+6130.91%
Dec 31, 201840-81.91%
Dec 31, 2017220-72.67%
Dec 31, 2016804-6.57%
Dec 31, 2015860+54.24%
Dec 31, 2014558+17.25%
Dec 31, 2013476+17.52%
Dec 31, 2012405+9.65%
Dec 31, 2010369