Sun Life Financial Inc. ( SLF - Free Report ) provides protection and wealth products and services to individuals, businesses and institutions worldwide. The stock carries a Zacks Rank of 2 (Buy) and has a solid Value Score of A. The Zacks Consensus Estimate for 2018 has been raised 6.4% and moved 8.2% north for 2019 over the last 60 days.