MARKEL GROUP INC.MKL

Market cap
$25.8B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 202416,621+5.17%
Dec 31, 202315,804+35.36%
Dec 31, 202211,675-9.12%
Dec 31, 202112,846+31.96%
Dec 31, 20209,735+2.19%
Dec 31, 20199,526+39.25%
Dec 31, 20186,841+12.86%
Dec 31, 20176,062+8.01%
Dec 31, 20165,612+4.51%
Dec 31, 20155,370+4.60%
Dec 31, 20145,134+18.75%
Dec 31, 20134,323+44.10%
Dec 31, 20123,000+34.81%
Dec 31, 20102,225