Markel Group Inc. (MKL)
NYSE: MKL · Real-Time Price · USD
1,802.91
-15.78 (-0.87%)
Aug 31, 2026, 4:00 PM EDT - Market closed

Markel Group Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
22,33827,10822,20318,76917,72116,867
Market Cap Growth
-9.84%22.09%18.30%5.92%5.06%18.47%
Enterprise Value
23,28227,89823,92719,29919,48118,044

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
9.9312.678.549.55-6.93
PS Ratio
1.351.631.341.191.521.31
PB Ratio
1.181.421.271.211.291.11
P/FCF Ratio
10.5510.619.497.427.227.92
P/OCF Ratio
9.619.828.566.746.547.42

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.401.681.441.221.671.41
EV/EBITDA Ratio
6.797.885.905.9465.795.04
EV/EBIT Ratio
7.538.736.456.59-5.57
EV/FCF Ratio
10.9910.9210.237.637.948.48

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.220.260.290.290.340.32
Debt / EBITDA Ratio
1.211.341.201.3111.031.34
Debt / FCF Ratio
2.061.962.161.761.902.32
Net Debt / Equity Ratio
0.050.060.080.040.040.06
Net Debt / EBITDA Ratio
0.280.300.340.211.760.27
Net Debt / FCF Ratio
0.450.410.580.270.210.45
Quick Ratio
1.031.091.151.271.421.36
Current Ratio
3.153.173.002.933.193.11
Asset Turnover
0.240.250.280.300.240.28
Return on Equity (ROE)
12.46%11.77%17.26%14.36%-0.71%17.31%
Return on Assets (ROA)
2.80%3.05%3.97%3.49%-0.02%4.49%
Return on Invested Capital (ROIC)
10.37%10.79%13.68%12.09%-0.07%13.60%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
10.22%7.77%12.37%10.63%-1.22%14.37%
FCF Yield
9.48%9.42%10.54%13.47%13.85%12.62%
Payout Ratio
-0.85%1.31%1.80%-1.49%
Buyback Yield / Dilution
2.35%3.01%2.52%1.49%1.59%0.17%
SEC Filings: 10-K · 10-Q