Avalo Therapeutics Q3 net loss narrows 38% to $18.95 million - AVTX News | Rallies