Sagicor Financial Company Ltd. (TSX:SFC)
Canada flag Canada · Delayed Price · Currency is CAD
9.06
-0.03 (-0.33%)
Aug 26, 2026, 4:00 PM EST

Sagicor Financial Company Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,2341,283854844782895
Market Cap Growth
10.63%50.27%1.12%7.97%-12.58%-4.60%
Enterprise Value
5,6425,3434,5981,6813,3973,310

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
7.6413.986.091.20-5.31
PS Ratio
0.550.650.410.490.710.30
PB Ratio
0.600.650.450.480.790.42
P/FCF Ratio
--2.92--6.20
P/OCF Ratio
--2.77--5.66

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
2.522.712.190.973.071.12
EV/EBITDA Ratio
8.539.407.383.02614.827.54
EV/EBIT Ratio
8.909.917.753.11-7.98
EV/FCF Ratio
--15.73--22.95

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
2.142.142.152.162.531.10
Debt / EBITDA Ratio
6.637.416.576.70188.655.18
Debt / FCF Ratio
--14.01--16.03
Net Debt / Equity Ratio
1.861.911.821.792.030.88
Net Debt / EBITDA Ratio
5.796.615.555.65365.914.23
Net Debt / FCF Ratio
-12.46-164.3611.83-38.19-8.6812.87
Quick Ratio
0.230.140.207.703.291.51
Current Ratio
0.410.340.367.893.382.15
Asset Turnover
0.060.060.070.080.080.24
Return on Equity (ROE)
11.25%8.71%9.68%56.57%-11.08%11.86%
Return on Assets (ROA)
1.11%1.03%1.14%1.55%-0.08%2.09%
Return on Invested Capital (ROIC)
6.82%5.92%6.65%10.46%-0.43%7.35%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
13.68%7.15%16.42%83.20%-28.44%18.84%
FCF Yield
-24.90%-1.78%34.22%-9.75%-29.79%16.12%
Dividend Yield
4.59%4.00%5.99%5.63%6.67%5.73%
Payout Ratio
34.24%54.72%30.96%6.01%-24.44%
Buyback Yield / Dilution
-0.93%2.55%0.94%-1.45%2.63%2.12%
Total Shareholder Return
3.81%6.55%6.93%4.18%9.30%7.85%