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.