Markel Group Inc

Research Markel Group Inc (MKL) on Bullrun: valuation model: 22.0% undervalued, market cap USD 22.45B, P/E 10.0. Explore financials, valuation history, model signals, and stock context.

Key Metrics

Valuation Snapshot

Bullrun's latest valuation model marks Markel Group Inc as 22.0% undervalued; latest market cap is USD 22.45B; P/E is 10.0.

Peer valuation comparison

Latest P/E is 9.98x versus a Financial Services sector median of 13.84x (27.9% below).

Latest P/E is 9.98x versus a United States median of 24.87x (59.9% below).

Five-year financial history

YearRevenueNet incomeFree cash flowGross marginDiluted EPSCashTotal debtEquity
FY2025USD 15.51BUSD 2.11BUSD 2.55Bn/a169.22USD 3.96BUSD 4.30BUSD 18.60B
FY2024USD 14.81BUSD 2.75BUSD 2.34Bn/a199.32USD 3.69BUSD 4.33BUSD 16.92B
FY2023USD 14.28BUSD 2.00BUSD 2.53Bn/a146.98USD 3.75BUSD 3.78BUSD 14.98B
FY2022USD 5.24B-USD 216.28MUSD 2.45Bn/a-23.72USD 4.14BUSD 4.10BUSD 13.15B

Valuation history

YearSnapshot dateMarket capP/EDividend yieldAnnual dividend/share
20262026-08-25USD 22.45B10.0n/an/a
20252025-12-31USD 27.06B12.7n/an/a
20242024-12-31USD 21.73B8.7n/an/a
20232023-12-29USD 18.77B10.2n/an/a
20222022-12-30USD 17.72Bn/an/an/a
20212021-12-31USD 16.82B7.0n/an/a

About Markel Group Inc

Markel Group Inc. engages in the insurance business in the United States, the United Kingdom, Bermuda, Germany, rest of the European Union, Canada, and the Asia Pacific. It operates through Markel Insurance, Industrial, Financial, and Consumer and Other segments. The company offers general and professional liability, specialty programs, workers' compensation, and marine and energy insurance; personal lines insurance, such as property coverage for homeowners;

Related stock research

Other Financial Services stocks

Frequently asked questions

Is Markel Group Inc overvalued or undervalued?

Bullrun's valuation model currently marks Markel Group Inc as 22.0% undervalued.

What is Markel Group Inc's market cap?

Markel Group Inc's market capitalization is USD 22.45B.

What is Markel Group Inc's P/E ratio?

Markel Group Inc's price-to-earnings (P/E) ratio is 10.0.

What does Markel Group Inc do?

Markel Group Inc. engages in the insurance business in the United States, the United Kingdom, Bermuda, Germany, rest of the European Union, Canada, and the Asia Pacific. It operates through Markel Insurance, Industrial, Financial, and Consumer and Other segments.