MARKEL GROUP INC.MKL

Market cap
$25.8B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 20243,638+37.08%
Dec 31, 20232,654-1882.94%
Dec 31, 2022-149-104.75%
Dec 31, 20213,132+213.08%
Dec 31, 20201,000-56.23%
Dec 31, 20192,286-29200.04%
Dec 31, 2018-8-109.00%
Dec 31, 201787-86.14%
Dec 31, 2016630-15.12%
Dec 31, 2015742+68.52%
Dec 31, 2014440+21.74%
Dec 31, 2013362+15.92%
Dec 31, 2012312