Markel Group Rated 2.8 with $2,025 Price Target and 12.87 P/E

MKLMKL

Markel Group generated $16.62 billion revenue and $2.75 billion net income, compared to Icahn Enterprises’ $10.02 billion revenue and $445 million loss. Analysts rate Markel 2.8 versus Icahn’s 1.5, assign a $2,025 target (1.53% downside), and value it at 12.87 P/E and 1.56 price/sales.

1. Volatility and Analyst Consensus

Markel Group’s stock exhibits a beta of 0.80, indicating its share price moves roughly 20% less than the S&P 500, underscoring its defensive profile in turbulent markets. According to MarketBeat.com, analyst sentiment skews positive: of the five published ratings, there are zero sell recommendations, two holds, two buys and one strong buy, yielding an aggregate rating score of 2.80 on a 1–5 scale. This consensus positions MKL ahead of many peers in the specialty insurance and investment-laden conglomerate space.

2. Earnings, Revenue and Valuation

For the trailing twelve months, Markel Group generated $16.62 billion in gross revenue and reported net income of $2.75 billion, translating to diluted earnings per share of $159.74. The shares trade at a price-to-sales ratio of 1.56 and a price-to-earnings ratio of 12.87. Despite a consensus price target of $2,025.00 implying a modest 1.5% downside from current levels, analysts emphasize the strength of MKL’s underwriting combined with its growing investment portfolio as key drivers behind its solid revenue and profit growth profile.

3. Profitability and Ownership Structure

Markel Group delivers robust profitability metrics, with net margins of 12.99%, a return on equity of 7.76% and a return on assets of 2.03%. Institutional investors hold 77.1% of its outstanding shares, reflecting broad support from pension funds, endowments and asset managers. Insider ownership stands at a modest 1.7%, signaling limited insider selling pressure and alignment of executive interests with long-term shareholder value creation.

Sources

ZD