MARKEL GROUP INC.MKL

Market cap
$26B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-298-70.20%
Dec 31, 2023-1,000+67.93%
Dec 31, 2022-595-261.00%
Dec 31, 2021370-14.91%
Dec 31, 2020435+20.94%
Dec 31, 2019359-300.75%
Dec 31, 2018-179-169.83%
Dec 31, 2017256+68.61%
Dec 31, 2016152-304.85%
Dec 31, 2015-74+10.56%
Dec 31, 2014-67-138.28%
Dec 31, 2013175+23.53%
Dec 31, 2012142-411.25%
Dec 31, 2010-46