(SFC) Alignvest Acquisition II - Ratings and Ratios

Exchange: TO • Country: Barbados • Currency: CAD • Type: Common Stock • ISIN: BM78669Q1007

SFC: Insurance, Banking, Investments, Annuities, Loans, Credit Cards

Sagicor Financial Company Ltd. (Ticker: SFC) is a well-established financial services provider with a rich history dating back to 1840. Headquartered in Barbados, Sagicor operates across Jamaica, Trinidad & Tobago, Barbados, and other Caribbean nations, as well as in the United States. The company is structured into three main segments: Sagicor Jamaica, Sagicor Life, and Sagicor Life USA, each catering to distinct markets and customer needs.

The company offers a diverse range of financial products and services, including life and health insurance, employee benefits such as group health and life coverage, annuities, and property and casualty insurance. Beyond insurance, Sagicor provides banking services like deposits, savings products, secured loans, mortgages, debit and credit cards, and remittance services. Additionally, they specialize in pension administration, commercial banking services such as lending and foreign exchange, and payment solutions including point-of-sale devices and payment gateways, complemented by corporate secretarial services.

From a financial standpoint, Sagicor boasts a market capitalization of approximately 1.117 billion CAD, with a price-to-earnings (P/E) ratio of 1.54 and a forward P/E of 6.68. The price-to-book (P/B) ratio stands at 0.82, and the price-to-sales (P/S) ratio is 0.60. These metrics suggest that Sagicor is undervalued relative to its book value and revenue, presenting an attractive opportunity for value investors seeking stability and potential upside.

As a market leader in the Caribbean with a growing presence in the U.S., Sagicors diversified business model and strong balance sheet position it well for long-term growth. Its expansion into the U.S. market, coupled with a deep understanding of Caribbean economies, underscores its strategic advantage. For investors and fund managers, Sagicor offers a compelling combination of financial stability, regional market leadership, and growth potential, supported by its extensive service offerings and robust financial metrics.

Additional Sources for SFC Stock

Tweets: X Stocktwits
Fund Manager Positions: Dataroma Stockcircle

SFC Stock Overview

Market Cap in USD 759m
Sector Financial Services
Industry Insurance - Life
GiC Sub-Industry Life & Health Insurance
IPO / Inception

SFC Stock Ratings

Growth Rating 50.6
Fundamental 15.0
Dividend Rating 37.5
Rel. Strength 0.52
Analysts -
Fair Price Momentum 7.83 CAD
Fair Price DCF 31.91 CAD

SFC Dividends

Dividend Yield 12m 1.71%
Yield on Cost 5y 2.59%
Annual Growth 5y -4.36%
Payout Consistency 94.2%

SFC Growth Ratios

Growth Correlation 3m 33.6%
Growth Correlation 12m 51.2%
Growth Correlation 5y 54.2%
CAGR 5y 11.56%
CAGR/Max DD 5y 0.35
Sharpe Ratio 12m -0.12
Alpha 16.84
Beta -0.172
Volatility 33.36%
Current Volume 12.3k
Average Volume 20d 35.2k
What is the price of SFC stocks?
As of April 26, 2025, the stock is trading at CAD 7.81 with a total of 12,339 shares traded.
Over the past week, the price has changed by +0.64%, over one month by +0.90%, over three months by +17.20% and over the past year by +19.91%.
Is Alignvest Acquisition II a good stock to buy?
Neither. Based on ValueRay Fundamental Analyses, Alignvest Acquisition II is currently (April 2025) neither a good nor a bad stock to buy. It has a ValueRay Fundamental Rating of 15.03 and therefor a neutral outlook according to the companies health.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of SFC as of April 2025 is 7.83. This means that SFC is currently overvalued and has a potential downside of 0.26%.
Is SFC a buy, sell or hold?
Alignvest Acquisition II has no consensus analysts rating.
What are the forecast for SFC stock price target?
According to ValueRays Forecast Model, SFC Alignvest Acquisition II will be worth about 8.5 in April 2026. The stock is currently trading at 7.81. This means that the stock has a potential upside of +8.19%.
Issuer Forecast Upside
Wallstreet Target Price 10.8 37.6%
Analysts Target Price - -
ValueRay Target Price 8.5 8.2%