
TBN
$34.67
1D:
4.3%
1Y:
77.8%
US87507T1016Sign in to check this stock against your screeners
Sign In$13.59
1D:
2.8%
1Y:
139.7%
US74347M1080Mkt Cap
$1.67B
P/E Ratio TTM
-117.8
Revenue TTM
$1.18B
Beta
0.73
Earnings TTM
$-12.42M
Dividend Yield TTM
0.00%
$27.24
1D:
-0.1%
1Y:
121.6%
US3433894090Mkt Cap
$820.75M
P/E Ratio TTM
32.8
Revenue TTM
$251.95M
Beta
1.43
Earnings TTM
$29.81M
Dividend Yield TTM
0.00%