Dominion D Delivers Q1 2026 Beat EPS 095 vs 093 Expected WhiteHorse Finance WHF Slides 116 as Selling Pressure Mounts 20260520