Current Stock Value

Calyxt Inc

Calyxt Inc (CLXT)

$3.72
0.03 (+0.81%)
Valuation Date: 10/22/2020
Share Price on Valuation Date 3.72$
Stock Beta 2.25
Outstanding Shares 32.81