WhiteHorse Finance WHF Slides 116 as Selling Pressure Mounts 20260520 Central Banc CBC Reports Strong Q1 2026 Revenue NA EPS Beats Velocity Financial VEL Extends Losses by 087 as Bears Dominate 20260521 Uber Deepens Its Bet on Delivery Hero A Strategic Move in Food Delivery