Loading live market data…

Sun Life Financial Inc.

NYSE:SLF

$79.53 USD

$1.06 (1.35%)

Volume
542.38K
Average Volume
683.82K
Market Capitalization
$44.07B
P/E Ratio
20.80
Dividend Yield
3.29%
Price Target
$81.00
Year High
$80.90
Year Low
$56.22
Day High
Day Low
Payout Ratio
$0.64
Current Ratio
$6.03

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.28%

Investors Holding

33

change: -427 | last: 460

Increased Positions

13

change: -214 | last: 227

Reduced Positions

3

change: -112 | last: 115

New Positions

5

change: -44 | last: 49

Sold Positions

421

change: 382 | last: 39

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -281.4602 | last: 2.8146

Total Invested

128.99M

SLF Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $85.62 572.65M $49.03B $9.68B $18.79B $58.14B
2024-12-31 $85.34 578M $49.32B $10.13B $16.87B $56.06B
2023-12-31 $68.66 602.13M $41.34B $11.17B $15.4B $45.57B
2022-12-31 $62.86 586M $36.84B $9.38B $15.55B $43.01B
2021-12-31 $70.40 586M $41.25B $12.28B $10.21B $39.18B
2020-12-31 $56.71 585M $33.18B $10.65B $8.8B $31.33B
2019-12-31 $59.13 592M $35B $6.72B $9.04B $37.33B
2018-12-31 $45.29 606M $27.45B $7.3B $6.7B $26.84B
2017-12-31 $51.73 613M $31.71B $8.89B $4.74B $27.56B
2016-12-31 $51.60 613M $31.63B $6.7B $7.63B $32.57B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $87.05 572.65M $49.85B $8.79B $8.37B $49.43B
2025-12-31 $85.62 572.65M $49.03B $9.68B $18.79B $58.14B
2025-09-30 $83.56 572.65M $47.85B $8.75B $7.38B $46.47B
2025-06-30 $90.38 565M $51.07B $7.6B $6.38B $49.84B
2025-03-31 $82.37 572M $47.12B $7.9B $6.38B $45.6B
2024-12-31 $85.34 578M $49.32B $10.13B $16.87B $56.06B
2024-09-30 $78.47 578M $45.36B $10.39B $6.38B $41.34B
2024-06-30 $66.61 581M $38.7B $8.73B $7.13B $37.1B
2024-03-31 $72.96 584M $42.61B $8.05B $6.38B $40.94B
2023-12-31 $68.66 584M $40.1B $11.17B $15.4B $44.32B
2023-09-30 $66.26 586M $38.83B $8.94B $6.38B $36.27B
2023-06-30 $69.01 587M $40.51B $8.52B $9.81B $41.79B