SGTX logo

Sigilon Therapeutics (SGTX) Quick Ratio