SGTX
NASDAQ
$22.47
Sigilon Therapeutics Inc (SGTX)
Market Cap
$56M
Free Cash Flow Yield
-59.21%
Price Chart
Valuation
Market Cap$56M
P/S3.18
P/B2.05
Profitability
Total Revenue (TTM)$18M
EBITDA-$30M
EPS-$12.12
Financial Health
Free Cash Flow Yield-59.21%
Growth & Risk
Sharpe Ratio0.95