MARKEL GROUP INC.MKL

Market cap
$25.8B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 202417.1+28.86%
Dec 31, 202313.3-1633.78%
Dec 31, 2022-0.9-104.55%
Dec 31, 202119.1+123.01%
Dec 31, 20208.5-54.77%
Dec 31, 201918.9-1108.19%
Dec 31, 2018-1.9-128.34%
Dec 31, 20176.6-19.42%
Dec 31, 20168.2-25.22%
Dec 31, 201511+74.00%
Dec 31, 20146.3-3.97%
Dec 31, 20136.6-23.72%
Dec 31, 20128.6-28.45%
Dec 31, 201012