MARKEL GROUP INC.MKL

Market cap
$25.8B
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 2024199.7+35.55%
Dec 31, 2023147.3-725.03%
Dec 31, 2022-23.6-113.32%
Dec 31, 2021176.9+217.80%
Dec 31, 202055.7-56.93%
Dec 31, 2019129.3-1453.40%
Dec 31, 2018-9.5-136.89%
Dec 31, 201725.9-17.57%
Dec 31, 201631.4-25.20%
Dec 31, 201542+87.62%
Dec 31, 201422.4-0.84%
Dec 31, 201322.6-13.06%
Dec 31, 201226-4.94%
Dec 31, 201027.3