WallStSmart
MKL

Markel Corporation

NYSE: MKL · FINANCIAL SERVICES · INSURANCE - PROPERTY & CASUALTY

$1,765.07
+0.78% today

Updated 2026-05-05

Market cap
$22.27B
P/E ratio
12.87
P/S ratio
1.39x
EPS (TTM)
$138.26
Dividend yield
52W range
$1,719 – $2,208
Volume
0.1M

WallStSmart proprietary scores

59
out of 100
Grade: C+
Hold
Investment rating
6.7
Growth
B
4.8
Quality
C
4.5
Profitability
C
5.7
Valuation
C+
3/9
Piotroski F-Score
Weak
Altman Z-Score
Industry rank
View all highly rated stocks (75+) →198 stocks currently score above 75

Price targets

Analyst target
$2,005.40
+13.62%
12-Month target
$1,916.08
+8.56%
Intrinsic (DCF)
Margin of safety
0 Strong Buy0 Buy6 Hold0 Sell0 Strong Sell

Price chart

X-Ray snapshot

Strengths
Insufficient data
Risks
- Piotroski 3/9 — weak financial health
- Negative free cash flow $-31.35M
- Revenue declining -16.90% QoQ

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM2026 (E)
Revenue$11.81B$15.71B$16.75B$16.59B$16.01B$16.1B
Net income$-216.28M$2.00B$2.75B$2.11B$-212.29M
EPS$138.26$118.00
Free cash flow$2.45B$2.53B$2.34B$2.55B$-31.35M
Profit margin-1.83%12.70%16.40%12.70%11.10%

Recent insider activity

DateInsiderTypeSharesPrice
2026-03-31CROWLEY, ANDREW G.Buy9$1,626.96
2026-03-31COSTANZO, BRIAN J.Buy2$1,626.96
2026-02-26WILSON, SIMONSale100$2,079.48

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
MKL$22.27B596.74.55.74.8Buy
BRK-A$1.02T596.76.55.08.5Buy
BRK-B$1.02T626.76.55.08.0Buy
JPM$824.35B738.08.05.75.5Strong Buy
V$623.83B728.710.05.05.5Strong Buy
MA$445.98B708.010.05.06.0Strong Buy

Smart narrative

Markel Corporation trades at $1,765.07. representing a P/E of 12.87x trailing earnings. Our Smart Value Score of 59/100 indicates the stock is fair. The company scores 3/9 on the Piotroski F-Score. TTM revenue stands at $16.01B. with profit margins at 11.10%.

Frequently asked questions

What is Markel Corporation's stock price?
Markel Corporation (MKL) trades at $1,765.07.
Is Markel Corporation overvalued?
Smart Value Score 59/100 (Grade C+, Hold).
What is the price target of Markel Corporation (MKL)?
The analyst target price is $2,005.40, representing +13.6% upside from the current price of $1,765.07.
What is the future stock price of MKL by 2030?
Our research-backed model estimates Markel Corporation could reach $18,040.31 by 2030, based on analyst consensus, management guidance, and sector analysis.
What is Markel Corporation's revenue?
TTM revenue is $16.01B.
Piotroski F-Score?
3/9 — weak financial health.

Company info

SectorFINANCIAL SERVICES
IndustryINSURANCE - PROPERTY & CASUALTY
CountryUSA
ExchangeNYSE
CurrencyUSD

Quick metrics

P/S ratio1.39x
ROE9.99%
Beta0.79
50D MA$1,946.94
200D MA$1,995.82
Shares out0.01B
Float0.01B
Short ratio
Avg volume0.1M

Performance

1 week+0.33%
1 month-7.46%
3 months-14.07%
YTD-17.89%
1 year
3 years
5 years