(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 786m
Sector Financial Services
Industry Insurance - Life
GiC Sub-Industry Life & Health Insurance
IPO / Inception

SFC Stock Ratings

Growth 5y 7.32%
Fundamental 3.53%
Dividend 43.3%
Rel. Strength Industry 1.51
Analysts -
Fair Price Momentum 7.51 CAD
Fair Price DCF -

SFC Dividends

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

SFC Growth Ratios

Growth Correlation 3m 66.4%
Growth Correlation 12m -21.8%
Growth Correlation 5y 34.6%
CAGR 5y 0.71%
CAGR/Max DD 5y 0.02
Sharpe Ratio 12m 0.88
Alpha 30.42
Beta -0.18
Volatility 33.79%
Current Volume 55.4k
Average Volume 20d 47.2k
What is the price of SFC stocks?
As of February 23, 2025, the stock is trading at CAD 8.03 with a total of 55,407 shares traded.
Over the past week, the price has changed by -0.56%, over one month by +19.85%, over three months by +27.66% and over the past year by +32.00%.
Is Alignvest Acquisition II a good stock to buy?
Neither. Based on ValueRay Fundamental Analyses, Alignvest Acquisition II is currently (February 2025) neither a good nor a bad stock to buy. It has a ValueRay Fundamental Rating of 3.53 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 February 2025 is 7.51. This means that SFC is currently overvalued and has a potential downside of -6.48%.
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.1 in February 2026. The stock is currently trading at 8.03. This means that the stock has a potential upside of +1%.
Issuer Forecast Upside
Wallstreet Target Price 9.6 19.1%
Analysts Target Price - -
ValueRay Target Price 8.1 1%