Soligenix Halts Phase 3 HyBryte Trial for Futility, Holds $6M Cash Runway - SNGX News | Rallies