
STRF
$91.03
1D:
-2.1%
1Y:
-12.3%
US5949728795Sign in to check this stock against your screeners
Sign In$11.38
1D:
-0.1%
1Y:
37.1%
US2948216088Mkt Cap
$37.76B
P/E Ratio TTM
14.5
Revenue TTM
$229.49B
Beta
0.52
Earnings TTM
$24.78B
Dividend Yield TTM
2.66%
$86.22
1D:
9.1%
1Y:
67.2%
US74624M1027Mkt Cap
$28.49B
P/E Ratio TTM
109.7
Revenue TTM
$3.35B
Beta
1.34
Earnings TTM
$139.20M
Dividend Yield TTM
0.00%