Elicio Therapeutics Q2 FY26 net loss narrows to $8.2 million; loss per share improves to $0.43 - ELTX News | Rallies