MARKEL GROUP INC.MKL

Market cap
$26B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 20244,055+27.16%
Dec 31, 20233,189+1063.91%
Dec 31, 2022274-92.35%
Dec 31, 20213,580+126.44%
Dec 31, 20201,581-42.44%
Dec 31, 20192,747+926.36%
Dec 31, 2018268-36.83%
Dec 31, 2017424-57.56%
Dec 31, 2016998-5.97%
Dec 31, 20151,061+39.40%
Dec 31, 2014761+14.36%
Dec 31, 2013666+35.29%
Dec 31, 2012492+16.41%
Dec 31, 2010423