MARKEL GROUP INC.MKL

Market cap
$25.8B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 20242,847+35.52%
Dec 31, 20232,101-2176.11%
Dec 31, 2022-101-104.13%
Dec 31, 20212,448+194.28%
Dec 31, 2020832-53.78%
Dec 31, 20191,799-1503.86%
Dec 31, 2018-128-131.98%
Dec 31, 2017401-12.96%
Dec 31, 2016460-21.85%
Dec 31, 2015589+82.01%
Dec 31, 2014324+14.04%
Dec 31, 2013284+9.91%
Dec 31, 2012258-3.54%
Dec 31, 2010268