NYSE:MKLInsurance
Is It Time To Reassess Markel Group (MKL) After The Recent Share Price Pullback?
Wondering whether Markel Group's current share price still reflects its long term potential, or if the recent pullback has created a mispriced opportunity.
The stock closed at US$1,789.67, with the share price down 3.7% over the past week, slightly higher by 0.6% over the past month, and lower by 16.0% year to date, while still showing gains of 33.4% over three years and 47.9% over five years.
These mixed returns have put valuation back in focus for many investors, especially given the...