MARKEL GROUP INC.MKL

Market cap
$27.1B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 202417.8+19.38%
Dec 31, 202314.9-2142.47%
Dec 31, 2022-0.7-104.11%
Dec 31, 202117.8+155.46%
Dec 31, 20207-60.99%
Dec 31, 201917.8-1392.75%
Dec 31, 2018-1.4-130.94%
Dec 31, 20174.5-21.06%
Dec 31, 20165.7-25.95%
Dec 31, 20157.6+68.43%
Dec 31, 20144.5-15.64%
Dec 31, 20135.4