Login
Markel Group Inc logo

Markel Group Inc

markel.com

Markel Group Inc (NYSE: MKL) is a financial holding company that operates specialty insurance, reinsurance, and diversified industrial and services businesses. It earns money through insurance premiums written across its underwriting segment, investment income from a float-driven portfolio, and operating earnings from its Markel Ventures portfolio of owned businesses. The company is headquartered in Richmond, Virginia and was founded in 1930. Its insurance operations focus on hard-to-place, specialty, and surplus lines risks, where standard carriers typically do not compete. The Markel Ventures segment owns controlling interests in a range of non-insurance businesses spanning manufacturing, construction services, and consumer products. Per the 10-K filed 2026-02-26 for fiscal year ended December 31, 2025, Markel operates across three reported segments: Insurance, Reinsurance, and Markel Ventures. Investment income and net investment gains from the float-backed portfolio represent a material portion of total revenues alongside earned premiums.

Products & Services

Specialty and surplus lines property and casualty insurance, reinsurance, excess and surplus lines coverage, and diversified non-insurance businesses in manufacturing, construction services, and consumer products held through Markel Ventures.

Revenue Model

Premiums earned from specialty and surplus lines insurance and reinsurance policies, investment income and net realized and unrealized gains on a float-backed investment portfolio, and operating revenues from wholly owned non-insurance businesses in the Markel Ventures segment.

Customers & Markets

Commercial and institutional policyholders seeking specialty, hard-to-place, or surplus lines insurance coverage; ceding companies purchasing reinsurance; operating companies owned within the Markel Ventures portfolio serving various industrial and consumer end markets.

Geographic Exposure

Primarily United States-based operations with international insurance and reinsurance activity; specific revenue split by geography not determinable from the provided filing excerpts.

Financial Snapshot

Revenue
TTM
$15.72B
Gross Margin
TTM
68.58%
Net Income
TTM
$2.331B
Current Assets
Last 4 Quarters
N/A
Current Liabilities
Last 4 Quarters
N/A
Current Ratio
Last 4 Quarters
N/A
Total Assets
2026 Q2
Total Liabilities
2026 Q2
Book Value
2026 Q2
$19.47B
Cash
2026 Q2
P/E
TTM
10.01
Free Cash Flow
TTM
$1.734B

Stock Price

Loading...
Market Cap: $23.322 Billion

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Premium Feature

This feature requires a premium subscription to unlock unlimited historical data and advanced analysis tools.

Premium includes:

  • Unlimited historical financial data
  • Advanced analytics and insights
  • Priority support