Markel Group Inc. (MKL): $1,436.46
Market Cap: $18.77B
EV: $19.30B
I’ve always wanted to take a closer look at Markel Group and the company’s recent buyback announcement prompted me to do so. Unfortunately, despite approaching the idea with a positive bias, I was left unimpressed. Doing the work to understand a company but then passing on the idea is not necessarily a bad thing. It leaves you prepared to act quickly if the situation changes.