
CMPS
$12.18
1D:
4.4%
1Y:
175.6%
US20451W1018Sign in to check this stock against your screeners
Sign In$24.98
1D:
-0.0%
1Y:
119.3%
US05350V1061Mkt Cap
$1.17B
P/E Ratio TTM
-16.6
Revenue TTM
$715.90M
Beta
1.57
Earnings TTM
$-69.40M
Dividend Yield TTM
0.00%
$5.22
1D:
0.2%
1Y:
104.7%
US87427V1035Mkt Cap
$874.42M
P/E Ratio TTM
1,108.5
Revenue TTM
$238.37M
Beta
1.07
Earnings TTM
$1.17M
Dividend Yield TTM
0.00%