
STT
$183.68
1D:
0.4%
1Y:
62.2%
US8574771031Sign in to check this stock against your screeners
Sign In$1,069.78
1D:
1.5%
1Y:
-5.9%
US09290D1019Mkt Cap
$165.81B
P/E Ratio TTM
25.2
Revenue TTM
$27.30B
Beta
1.43
Earnings TTM
$6.58B
Dividend Yield TTM
2.09%
$124.96
1D:
-0.4%
1Y:
-33.8%
US09260D1072Mkt Cap
$150.95B
P/E Ratio TTM
27.8
Revenue TTM
$16.04B
Beta
1.56
Earnings TTM
$3.52B
Dividend Yield TTM
4.19%