로딩 중…
StockDiggingStockDigging

Markel Corporation

MKL· NYSE
$1848.30-1.08%
2026-06-18

Price Chart

Markel Corporation-5.24%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$23.13B
Revenue$16.57B
Net Income$1.77B
Total Assets$68.60B
Net Assets$18.13B
Value
P/E13.05x
P/B1.28x
P/S1.40x
EV/EBITDA9.19x
FCF Yield9.46%
Profitability
ROE9.78%
ROA2.58%
Op. Margin13.89%
Revenue Growth6.74%
Earnings Growth-274.42%
Financial Health
Debt Ratio275.49%
Total Debt$4.38B
FCF$2.19B
Cash$3.68B
Current Ratio0.84x
Net Debt/EBITDA0.27x
Dividend
Div. Yield0.08%
Performance
1Y Return-5.24%
1M Return-0.65%
From 52W High-16.28%
1Y MDD-20.10%
Trading
Volume39,209 shares
Trading Value$73M
Per Share
EPS$178.80
BPS$1578.02