Markel Group Inc. (MKL)
NYSE: MKL · Real-Time Price · USD
2,080.80
+8.33 (0.40%)
At close: Mar 2, 2026, 4:00 PM EST
2,080.80
0.00 (0.00%)
After-hours: Mar 2, 2026, 5:58 PM EST

Markel Group Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
26,16827,10822,20318,76917,72116,867
Market Cap Growth
7.11%22.09%18.30%5.92%5.06%18.47%
Enterprise Value
27,01727,89823,92719,29919,48118,044
PE Ratio
12.3012.678.549.55-6.93
PS Ratio
1.571.631.341.191.521.31
PB Ratio
1.401.421.271.211.291.11
P/FCF Ratio
-10.619.497.427.227.92
P/OCF Ratio
9.409.828.566.746.547.42
EV/Sales Ratio
1.631.681.441.221.671.41
EV/EBITDA Ratio
7.637.885.905.9465.795.04
EV/EBIT Ratio
8.468.736.456.59-5.57
EV/FCF Ratio
-10.9210.237.637.948.48
Debt / Equity Ratio
0.260.260.290.290.340.32
Debt / EBITDA Ratio
1.341.341.201.3111.031.34
Debt / FCF Ratio
1.961.962.161.761.902.32
Net Debt / Equity Ratio
0.060.060.080.040.040.06
Net Debt / EBITDA Ratio
0.300.300.340.211.760.27
Net Debt / FCF Ratio
0.410.410.580.270.210.45
Quick Ratio
1.091.091.151.271.421.36
Current Ratio
3.173.173.002.933.193.11
Asset Turnover
0.250.250.280.300.240.28
Return on Equity (ROE)
11.77%11.77%17.26%14.36%-0.71%17.31%
Return on Assets (ROA)
3.05%3.05%3.97%3.49%-0.02%4.49%
Return on Invested Capital (ROIC)
10.71%10.79%13.68%12.09%-0.07%13.60%
Earnings Yield
8.24%7.77%12.37%10.63%-1.22%14.37%
FCF Yield
-9.42%10.54%13.47%13.85%12.62%
Payout Ratio
-0.85%1.31%1.80%-1.49%
Buyback Yield / Dilution
5.71%3.01%2.52%1.49%1.59%0.17%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Insurance template. Financial Sources.
SEC Filings: 10-K · 10-Q