
SLF
$71.53
1D:
-2.7%
1Y:
22.2%
CA8667961053Sign in to check this stock against your screens
Sign In$502.62
1D:
-3.0%
1Y:
27.7%
DE0008404005Mkt Cap
$191.12B
P/E Ratio TTM
14.9
Revenue TTM
$177.87B
Beta
0.69
Earnings TTM
$13.14B
Dividend Yield TTM
3.76%
$43.19
1D:
-1.0%
1Y:
30.3%
CA56501R1064Mkt Cap
$71.66B
P/E Ratio TTM
17.1
Revenue TTM
$40.99B
Beta
0.74
Earnings TTM
$4.76B
Dividend Yield TTM
2.98%