MARKEL GROUP INC.MKL

Market cap
$26B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 202416,929+12.44%
Dec 31, 202315,056+14.68%
Dec 31, 202213,128-10.80%
Dec 31, 202114,718+14.85%
Dec 31, 202012,815+15.67%
Dec 31, 201911,078+21.74%
Dec 31, 20189,100-4.25%
Dec 31, 20179,504+12.24%
Dec 31, 20168,467+7.99%
Dec 31, 20157,841+3.14%
Dec 31, 20147,602+13.84%
Dec 31, 20136,678+71.71%
Dec 31, 20123,889+22.00%
Dec 31, 20103,188