Sagicor Financial Company (SFC) Investor presentation summary
Event summary combining transcript, slides, and related documents.
Investor presentation summary
14 Apr, 2026Company overview and market position
Operates in 19 countries with a focus on life and health insurance, annuities, pensions, and related financial services.
Holds leading market share in universal life insurance in Canada and top positions in Jamaica, Barbados, and the Eastern Caribbean.
Over 180 years of history, with a diversified presence in North America and the Caribbean.
Balance sheet is 75% weighted to Canada and the U.S., providing stability and growth opportunities.
Total assets reached $23.2 billion as of Q1 2025.
Financial performance and valuation
Shares trade at a 20% discount to book value and a 62% discount to deployable capital.
Core earnings yield is 13.7% with a 4.8% forward dividend yield.
Book value per share is C$10.14, with deployable capital per share at C$21.59.
Share price return since ivari acquisition is +65%, with total shareholder return at +75%.
Peer valuation shows significant upside compared to Canadian life insurance peers.
Growth strategy and business segments
Focused on organic growth in the U.S. annuities platform and integration synergies between Canada and the U.S.
Targeting new business CSM of $180–200 million in 2025 and 10%+ core basic earnings per share growth.
Largest segment by assets and net income is Sagicor Canada (ivari), acquired in 2023.
Sagicor Life USA has doubled its balance sheet in five years, focusing on fixed annuities.
Sagicor Jamaica delivers strong profitability and ROE, with a 49% stake valued at ~$500 million.
Latest events from Sagicor Financial Company
- Strong asset growth, leading market positions, and disciplined capital returns drive value.SFC
Investor presentation16 Apr 2026 - $22B in assets, robust capital, and leading insurance positions drive sustained profitable growth.SFC
Investor presentation14 Apr 2026 - Strong growth, capital strength, and disciplined expansion across core insurance markets.SFC
Investor presentation14 Apr 2026 - Strong asset growth, robust capital, and disciplined risk management drive sustained profitability.SFC
Investor presentation14 Apr 2026 - Significant asset growth, strong capital, and leading market positions drive robust profitability.SFC
Investor presentation14 Apr 2026 - Strong growth, capital strength, and leading market positions drive robust financial performance.SFC
Investor presentation14 Apr 2026 - Strong asset growth, leading market positions, and robust capital underpin a focused growth strategy.SFC
Investor presentation14 Apr 2026 - Q3 net income hit $59.1M, core earnings rose 149%, and capital metrics remained strong.SFC
Q3 202414 Apr 2026 - Core earnings surged 120% to $29.7M, with strong capital and segment results in Q1 2025.SFC
Q1 202514 Apr 2026