MARKEL GROUP INC.MKL

Market cap
$25.8B
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 202412,908+0.26%
Dec 31, 202312,875+9.40%
Dec 31, 202211,768+22.55%
Dec 31, 20219,603+13.49%
Dec 31, 20208,461+20.04%
Dec 31, 20197,049+3.64%
Dec 31, 20186,802+16.43%
Dec 31, 20175,842+21.50%
Dec 31, 20164,808+6.62%
Dec 31, 20154,510-1.45%
Dec 31, 20144,576+18.94%
Dec 31, 20133,847+48.24%
Dec 31, 20122,595+39.82%
Dec 31, 20101,856