Markel Group MKL Stalls at 185336 Consolidation Phase 20260520 Dune IPODW Stock Steady at 030 Support at 028 20260520