MARKEL GROUP INC.MKL

Market cap
$25.8B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 202444,429+12.42%
Dec 31, 202339,520+9.35%
Dec 31, 202236,140+8.63%
Dec 31, 202133,270+16.13%
Dec 31, 202028,650+9.28%
Dec 31, 201926,218+9.10%
Dec 31, 201824,032+3.87%
Dec 31, 201723,137+33.48%
Dec 31, 201617,334+1.74%
Dec 31, 201517,038-2.85%
Dec 31, 201417,537+1.93%
Dec 31, 201317,205+100.50%
Dec 31, 20128,581+12.35%
Dec 31, 20107,638