
TCMD
$28.57
1D:
0.6%
1Y:
196.1%
US87357P1003Sign in to check this stock against your screeners
Sign In$6.69
1D:
1.1%
1Y:
255.9%
US1241551027Mkt Cap
$1.75B
P/E Ratio TTM
-27.0
Revenue TTM
$102.92M
Beta
2.05
Earnings TTM
$-75.77M
Dividend Yield TTM
0.00%
$18.43
1D:
-1.5%
1Y:
21.2%
US15678C1027Mkt Cap
$699.28M
P/E Ratio TTM
-12.0
Revenue TTM
$95.07M
Beta
0.77
Earnings TTM
$-60.37M
Dividend Yield TTM
0.00%