
TBLAW
$0.01
1D:
0.0%
1Y:
-94.1%
IL0011754210Sign in to check this stock against your screeners
Sign In$4.06
1D:
4.1%
1Y:
104.0%
US34380C2017Mkt Cap
$79.30M
P/E Ratio TTM
-4.5
Revenue TTM
$198.41M
Beta
0.74
Earnings TTM
$-24.25M
Dividend Yield TTM
0.00%
$10.13
1D:
-6.1%
1Y:
159.7%
US0734633094Mkt Cap
$73.36M
P/E Ratio TTM
12.2
Revenue TTM
$233.65M
Beta
1.02
Earnings TTM
$5.17M
Dividend Yield TTM
0.00%