Markel Corp. (NYSE:MKL)’s share price gapped up before the market opened on Thursday . The stock had previously closed at $917.53, but opened at $919.20. Markel Corp. shares last traded at $926.69, with a volume of 11,901 shares traded.

A number of equities analysts have recently commented on MKL shares. Zacks Investment Research lowered shares of Markel Corp. from a “strong-buy” rating to a “hold” rating in a research report on Wednesday, July 6th. SunTrust Banks Inc. raised their target price on shares of Markel Corp. from $920.00 to $950.00 and gave the stock a “neutral” rating in a research report on Thursday, August 4th.

The company has a market cap of $12.99 billion and a price-to-earnings ratio of 24.38. The company has a 50-day moving average price of $936.87 and a 200 day moving average price of $912.83.

Markel Corp. (NYSE:MKL) last released its earnings results on Tuesday, August 2nd. The company reported $5.41 EPS for the quarter, missing analysts’ consensus estimates of $6.39 by $0.98. On average, equities research analysts anticipate that Markel Corp. will post $31.48 EPS for the current year.

A number of hedge funds have made changes to their positions in the stock. Dimensional Fund Advisors LP raised its position in Markel Corp. by 2.1% in the fourth quarter. Dimensional Fund Advisors LP now owns 65,074 shares of the company’s stock valued at $57,489,000 after buying an additional 1,366 shares during the last quarter. Schwab Charles Investment Management Inc. raised its position in Markel Corp. by 6.1% in the fourth quarter. Schwab Charles Investment Management Inc. now owns 22,737 shares of the company’s stock valued at $20,085,000 after buying an additional 1,308 shares during the last quarter. Bank of Montreal Can raised its position in Markel Corp. by 347.8% in the fourth quarter. Bank of Montreal Can now owns 1,603 shares of the company’s stock valued at $1,417,000 after buying an additional 1,245 shares during the last quarter. Finally, Utah Retirement Systems raised its position in Markel Corp. by 4.0% in the fourth quarter. Utah Retirement Systems now owns 2,576 shares of the company’s stock valued at $2,275,000 after buying an additional 100 shares during the last quarter.

Markel Corporation is a financial holding company serving a range of markets. The Company’s principal business markets and underwrites specialty insurance products. The Company monitors and reports its ongoing underwriting operations in three segments: U.S. Insurance, International Insurance and Reinsurance.

Get Analysts' Upgrades and Downgrades Daily - Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.