
TBN
$36.50
1D:
-4.6%
1Y:
67.9%
US87507T1016Sign in to check this stock against your screeners
Sign In$10.48
1D:
0.2%
1Y:
112.6%
US74347M1080Mkt Cap
$1.29B
P/E Ratio TTM
-92.7
Revenue TTM
$1.16B
Beta
0.78
Earnings TTM
$-13.38M
Dividend Yield TTM
0.00%
$31.40
1D:
2.6%
1Y:
141.9%
US3433894090Mkt Cap
$1.14B
P/E Ratio TTM
29.5
Revenue TTM
$292.97M
Beta
1.47
Earnings TTM
$38.00M
Dividend Yield TTM
0.00%