Shares of Sun Life Financial Inc. (TSE:SLF - Get Free Report) (NYSE:SLF) have been given an average recommendation of "Moderate Buy" by the fourteen ratings firms that are currently covering the firm, MarketBeat reports. One analyst has rated the stock with a sell rating, six have given a hold rat