Helix HLXC Holds 1018 Direction Awaited 20260520 Encore ECPG Steady at 8061 Awaiting Next Catalyst 20260520