Elicio Therapeutics Q3 2026 net loss narrows 21% to $7.98 million - ELTX News | Rallies