
TBN
$36.49
1D:
0.1%
1Y:
82.5%
US87507T1016Sign in to check this stock against your screeners
Sign In$17.45
1D:
2.8%
1Y:
197.8%
US74347M1080Mkt Cap
$2.14B
P/E Ratio TTM
-164.2
Revenue TTM
$1.18B
Beta
0.77
Earnings TTM
$-12.42M
Dividend Yield TTM
0.00%
$13.47
1D:
2.4%
1Y:
188.4%
CA6744822033Mkt Cap
$906.62M
P/E Ratio TTM
196.1
Revenue TTM
$537.06M
Beta
0.55
Earnings TTM
$1.05M
Dividend Yield TTM
0.00%