MARKEL GROUP INC.MKL

Market cap
$26B
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 202421.9+30.34%
Dec 31, 202316.8-1417.19%
Dec 31, 2022-1.3-105.23%
Dec 31, 202124.4+137.25%
Dec 31, 202010.3-57.17%
Dec 31, 201924-20998.35%
Dec 31, 2018-0.1-107.97%
Dec 31, 20171.4-87.17%
Dec 31, 201611.2-18.78%
Dec 31, 201513.8+61.10%
Dec 31, 20148.6+2.52%
Dec 31, 20138.4-19.55%
Dec 31, 201210.4