MARKEL GROUP INC.MKL

Market cap
$25.8B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024573+28.56%
Dec 31, 2023445+53.19%
Dec 31, 2022291+40.81%
Dec 31, 2021207+669.67%
Dec 31, 202027-76.93%
Dec 31, 2019116+115.36%
Dec 31, 201854-51.27%
Dec 31, 2017111+116.73%
Dec 31, 201651+62.40%
Dec 31, 201531+20.87%
Dec 31, 201426-54.60%
Dec 31, 201357+240.12%
Dec 31, 201217-62.69%
Dec 31, 201045