MARKEL GROUP INC.MKL

Market cap
$25.8B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 202422.3+20.53%
Dec 31, 202318.5-2426.96%
Dec 31, 2022-0.8-103.15%
Dec 31, 202125.2+92.95%
Dec 31, 202013.1-49.68%
Dec 31, 201926+4374.76%
Dec 31, 20180.6-83.97%
Dec 31, 20173.6-74.69%
Dec 31, 201614.3-10.60%
Dec 31, 201516+47.46%
Dec 31, 201410.9-1.26%
Dec 31, 201311-18.44%
Dec 31, 201213.5-18.66%
Dec 31, 201016.6