Markel Corporation: Recent Performance and Valuation
Markel Corporation’s stock price has declined 2.7% since its last earnings report, according to a recent update.
The company’s 52-week high of $2075.92 USD was reached on July 30, 2025, while its 52-week low of $1494 USD was recorded on September 10, 2024.
Key Valuation Metrics
- Price-to-earnings ratio: 11.74
- Price-to-book ratio: 1.43
The stock’s current price of $1959.06 USD reflects the company’s current valuation.