Markel Corporation Q2 2025 Update: Insurance and Investment Resilience | Monexa