Why Markelʻs Stock Price Climbed 18.7% in March

Markel (NYSE: MKL) had an excellent March, as its share price increased 18.7%, according to S&P Global Market Intelligence. Markel beat the market by a wide margin, as the S&P 500 was up just 3.6% in the month. Markel is currently trading at about $1,475 per share, up 19% year to date as of April 5.

Image source: Getty Images.

Continue reading


Source Fool.com