
TBBB
$65.62
1D:
2.2%
1Y:
134.0%
VGG0896C1032Sign in to check this stock against your screens
Sign In$162.46
1D:
-0.1%
1Y:
38.5%
US7415111092Mkt Cap
$5.02B
P/E Ratio TTM
30.6
Revenue TTM
$5.88B
Beta
0.74
Earnings TTM
$165.36M
Dividend Yield TTM
0.85%
$135.55
1D:
0.2%
1Y:
54.5%
US4583341098Mkt Cap
$4.34B
P/E Ratio TTM
23.6
Revenue TTM
$1.50B
Beta
1.18
Earnings TTM
$167.76M
Dividend Yield TTM
2.59%