Skip to content
10-Q

Quarterly Report

MARKEL GROUP INC. MKL

0001096343-25-000123

← back to feed
Filed
Jul 30, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Jul 23, 2025 12.65M sh
Shares Diluted Q2 2025 · Jun 30, 2025 12.73M sh
Shares Diluted Q2 2025 · Jun 30, 2025 12.78M sh
Shares Diluted Q2 2025 · Jun 30, 2024 13.08M sh
Shares Diluted Q2 2025 · Jun 30, 2024 13.12M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $269.62M
Stock Repurchased Q2 2025 · Jun 30, 2024 $260.19M
Capex Q2 2025 · Jun 30, 2025 $91.35M
Capex Q2 2025 · Jun 30, 2024 $129.15M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $880.59M
Operating Cash Flow Q2 2025 · Jun 30, 2024 $1.21B
Long Term Debt Q2 2025 · Jun 30, 2025 $4.36B
Long Term Debt Q2 2025 · Dec 31, 2024 $4.33B
Cash And Equivalents Q2 2025 · Jun 30, 2025 $3.72B
Cash And Equivalents Q2 2025 · Dec 31, 2024 $3.69B
Stockholders Equity Q2 2025 · Jun 30, 2025 $17.32B
Stockholders Equity Q2 2025 · Dec 31, 2024 $16.92B
Total Liabilities Q2 2025 · Jun 30, 2025 $48.92B
Total Liabilities Q2 2025 · Dec 31, 2024 $44.43B
Total Assets Q2 2025 · Jun 30, 2025 $66.79B
Total Assets Q2 2025 · Dec 31, 2024 $61.9B
Eps Diluted Q2 2025 · Jun 30, 2025 $49.67
Eps Diluted Q2 2025 · Jun 30, 2025 $61.60
Eps Diluted Q2 2025 · Jun 30, 2024 $18.62
Eps Diluted Q2 2025 · Jun 30, 2024 $94.24
Eps Basic Q2 2025 · Jun 30, 2025 $49.80
Eps Basic Q2 2025 · Jun 30, 2025 $61.76
Eps Basic Q2 2025 · Jun 30, 2024 $18.66
Eps Basic Q2 2025 · Jun 30, 2024 $94.40
Net Income Q2 2025 · Jun 30, 2025 $657.15M
Net Income Q2 2025 · Jun 30, 2025 $778.86M
Net Income Q2 2025 · Jun 30, 2024 $267.7M
Net Income Q2 2025 · Jun 30, 2024 $1.29B
Operating Income Q2 2025 · Jun 30, 2025 $1.11B
Operating Income Q2 2025 · Jun 30, 2025 $1.39B
Operating Income Q2 2025 · Jun 30, 2024 $409.98M
Operating Income Q2 2025 · Jun 30, 2024 $1.75B