
STRF
$95.70
1D:
-0.2%
1Y:
-17.9%
US5949728795Sign in to check this stock against your screeners
Sign In$10.27
1D:
1.9%
1Y:
39.0%
US2948216088Mkt Cap
$33.72B
P/E Ratio TTM
12.5
Revenue TTM
$228.76B
Beta
0.52
Earnings TTM
$24.47B
Dividend Yield TTM
3.14%
$102.12
1D:
3.9%
1Y:
41.7%
US98980L1017Mkt Cap
$29.94B
P/E Ratio TTM
13.8
Revenue TTM
$4.81B
Beta
1.01
Earnings TTM
$1.59B
Dividend Yield TTM
0.00%