Markel Group MKL Stalls at 185336 Consolidation Phase 20260520 Liberty LBRDP Q3 2025 Earnings Surprise EPS 177 Up Significant