CLXT
NASDAQ
$6.30
Calyxt Inc (CLXT)
Market Cap
$47M
Free Cash Flow Yield
-34.54%
Price Chart
Valuation
Market Cap$47M
P/S282.75
P/B17.71
Profitability
Total Revenue (TTM)$167K
EBITDA-$19M
EPS-$3.92
Financial Health
Debt-to-Equity37.5%
Free Cash Flow Yield-34.54%
Growth & Risk
Sharpe Ratio1.03