
SLF
$78.95
1D:
1.3%
1Y:
21.8%
CA8667961053Sign in to check this stock against your screeners
Sign In$489.46
1D:
-0.4%
1Y:
1.0%
US0846707026Mkt Cap
$1.06T
P/E Ratio TTM
14.6
Revenue TTM
$381.76B
Beta
0.62
Earnings TTM
$72.47B
Dividend Yield TTM
0.00%
$74.02
1D:
-1.0%
1Y:
-13.1%
US0268747849Mkt Cap
$39.25B
P/E Ratio TTM
12.9
Revenue TTM
$26.65B
Beta
0.54
Earnings TTM
$3.16B
Dividend Yield TTM
2.50%