
STRF
$103.86
1D:
-0.1%
1Y:
-6.4%
US5949728795Sign in to check this stock against your screeners
Sign In$10.17
1D:
-1.2%
1Y:
26.0%
US2948216088Mkt Cap
$33.40B
P/E Ratio TTM
13.5
Revenue TTM
$228.76B
Beta
0.52
Earnings TTM
$24.47B
Dividend Yield TTM
2.92%
$86.22
1D:
9.1%
1Y:
61.9%
US74624M1027Mkt Cap
$28.49B
P/E Ratio TTM
126.3
Revenue TTM
$3.42B
Beta
1.34
Earnings TTM
$201.24M
Dividend Yield TTM
0.00%