MARKEL GROUP INC.MKL

Market cap
$27.1B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20244.9+21.45%
Dec 31, 20234-2009.52%
Dec 31, 2022-0.2-103.87%
Dec 31, 20215.4+158.57%
Dec 31, 20202.1-58.66%
Dec 31, 20195.1-1402.56%
Dec 31, 2018-0.4-128.47%
Dec 31, 20171.4-24.31%
Dec 31, 20161.8-22.98%
Dec 31, 20152.4+78.03%
Dec 31, 20141.3-14.84%
Dec 31, 20131.6