MARKEL GROUP INC.MKL

Market cap
$25.8B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 202413,380+17.86%
Dec 31, 202311,353+15.41%
Dec 31, 20229,837-5.64%
Dec 31, 202110,424+27.20%
Dec 31, 20208,195+9.90%
Dec 31, 20197,457+28.97%
Dec 31, 20185,782+53.10%
Dec 31, 20173,777+7.10%
Dec 31, 20163,526+12.40%
Dec 31, 20153,137+21.51%
Dec 31, 20142,582+12.50%
Dec 31, 20132,295+10.95%
Dec 31, 20122,068+19.15%
Dec 31, 20101,736