MARKEL GROUP INC.MKL

Market cap
$26B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 20245.2-85.38%
Dec 31, 202335.4-487.72%
Dec 31, 2022-9.1-128.54%
Dec 31, 202132+1359.36%
Dec 31, 20202.2-94.42%
Dec 31, 201939.3+205.21%
Dec 31, 201812.9+60.55%
Dec 31, 20178+77.61%
Dec 31, 20164.5-1.96%
Dec 31, 20154.6-75.47%
Dec 31, 201418.8-57.48%
Dec 31, 201344.1