
CYRX
$19.10
1D:
19.0%
1Y:
127.9%
US2290503075Sign in to check this stock against your screens
Sign In$0.28
1D:
-0.7%
1Y:
-92.9%
US1311001093Mkt Cap
$1.36M
P/E Ratio TTM
-0.2
Revenue TTM
$5.09M
Beta
-0.71
Earnings TTM
$-9.77M
Dividend Yield TTM
0.00%