Meet Samuel – Your Personal Investing Prophet
- Start a conversation with TipRanks’ trusted, data-backed investment intelligence
- Ask Samuel about stocks, your portfolio, or the market and get instant, personalized insights in seconds
Sagicor Financial ( (TSE:SFC) ) has issued an announcement.
Sagicor Financial Company Ltd., a diversified insurer and financial services group with deep roots in the Caribbean and longstanding operations in Canada and the United States, offers products spanning life, health and general insurance, banking, pensions, annuities, investments and real estate. Its main offices are in Bermuda and Barbados, serving as hubs for its multi-jurisdictional footprint.
The company announced that Morningstar DBRS has upgraded its Issuer Rating and senior debt rating to BBB from BBB (low), while confirming the A (low) Financial Strength Ratings of Sagicor Life Insurance Company and ivari, all with stable trends. The higher credit rating underscores an improvement in the perceived credit quality of Sagicor’s obligations, which may lower its funding costs and enhance investor confidence without constituting a recommendation to buy or sell its securities.
The most recent analyst rating on (TSE:SFC) stock is a Buy with a C$13.00 price target. To see the full list of analyst forecasts on Sagicor Financial stock, see the TSE:SFC Stock Forecast page.
Spark’s Take on SFC Stock
According to Spark, TipRanks’ AI Analyst, SFC is a Neutral.
The score is primarily held back by financial volatility and higher leverage despite strong 2025 cash generation. Technicals are supportive with price above major moving averages and a positive MACD, while valuation is reasonable with a moderate P/E and a solid dividend yield.
To see Spark’s full report on SFC stock, click here.
More about Sagicor Financial
Sagicor Financial Company Ltd. is a diversified financial services provider operating across Canada, the United States and the Caribbean, with historical roots in the Caribbean going back more than 185 years. The company offers life, health and general insurance, along with banking, pensions, annuities, investment management and real estate services, positioning it as a broad-based regional financial institution.
YTD Price Performance: 0.14%
Average Trading Volume: 35,687
Technical Sentiment Signal: Buy
Current Market Cap: C$1.28B
Learn more about SFC stock on TipRanks’ Stock Analysis page.

