Markel Group Inc (MKL) EV/Sales: -0.53x | 2016-2026 | Chartloom