August 14, 2026 Star Mountain hails ‘strong’ institutional interest at final close of CFO I Ellie Duncan