
TRTX
$8.60
1D:
1.1%
1Y:
8.6%
US87266M1071Sign in to check this stock against your screeners
Sign In$18.95
1D:
0.2%
1Y:
54.3%
US9660842041Mkt Cap
$973.92M
P/E Ratio TTM
19.1
Revenue TTM
$165.14M
Beta
0.78
Earnings TTM
$50.37M
Dividend Yield TTM
2.93%
$9.13
1D:
1.1%
1Y:
36.7%
US6496048405Mkt Cap
$820.43M
P/E Ratio TTM
7.7
Revenue TTM
$885.78M
Beta
1.25
Earnings TTM
$155.49M
Dividend Yield TTM
9.75%