Markel Group MKL Stalls at 185336 Consolidation Phase 20260520 Anfield Energy AEC Stock Analysis Climbs 101 Eyes on 453 20260520