
STT
$165.56
1D:
0.2%
1Y:
39.9%
US8574771031Sign in to check this stock against your screens
Sign In$147.72
1D:
0.2%
1Y:
36.2%
US0640581007Mkt Cap
$99.40B
P/E Ratio TTM
16.5
Revenue TTM
$35.80B
Beta
1.05
Earnings TTM
$6.54B
Dividend Yield TTM
1.58%
$172.76
1D:
0.8%
1Y:
34.7%
US6658591044Mkt Cap
$31.29B
P/E Ratio TTM
13.6
Revenue TTM
$15.30B
Beta
1.25
Earnings TTM
$2.43B
Dividend Yield TTM
1.88%