MARKEL GROUP INC. (MKL)

Market cap
$24.7B
P/E ratio
11.6x
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202522.8-6.39%
Dec 31, 202424.4+20.91%
Dec 31, 202320.2+759.87%
Dec 31, 20222.3-91.58%
Dec 31, 202127.9+71.60%
Dec 31, 202016.2-43.67%
Dec 31, 201928.8+637.08%
Dec 31, 20183.9-44.03%
Dec 31, 20177-60.70%
Dec 31, 201617.8-10.02%
Dec 31, 201519.8+33.27%
Dec 31, 201414.8-3.70%
Dec 31, 201315.4-6.11%
Dec 31, 201216.4-13.65%
Dec 31, 201019
AI Chat