
TR
$38.97
1D:
-0.3%
1Y:
9.8%
US8905161076Sign in to check this stock against your screens
Sign In$86.68
1D:
-2.7%
1Y:
58.3%
US84790A1051Mkt Cap
$1.99B
P/E Ratio TTM
27.9
Revenue TTM
$2.87B
Beta
0.64
Earnings TTM
$79.70M
Dividend Yield TTM
2.02%
$77.72
1D:
-1.9%
1Y:
20.0%
US9488491047Mkt Cap
$1.92B
P/E Ratio TTM
19.7
Revenue TTM
$5.07B
Beta
0.39
Earnings TTM
$97.40M
Dividend Yield TTM
1.69%