Sagicor Financial Company Ltd. (TSX:SFC)
Canada flag Canada · Delayed Price · Currency is CAD
8.20
+0.03 (0.37%)
Oct 26, 2026, 3:59 PM EDT

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
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,1141,283854844782895
Market Cap Growth
0.46%50.27%1.12%7.97%-12.58%-4.60%
Enterprise Value
5,5235,3434,5981,6813,3973,310

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
6.9113.986.091.20-5.31
PS Ratio
0.500.650.410.490.710.30
PB Ratio
0.540.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
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
2.472.712.190.973.071.12
EV/EBITDA Ratio
8.349.407.383.02614.827.54
EV/EBIT Ratio
8.719.917.753.11-7.98
EV/FCF Ratio
--15.73--22.95

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '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
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
14.47%7.15%16.42%83.20%-28.44%18.84%
FCF Yield
-27.68%-1.78%34.22%-9.75%-29.79%16.12%
Dividend Yield
5.04%3.91%5.48%4.96%5.56%4.55%
Payout Ratio
32.57%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
4.13%6.46%6.42%3.51%8.19%6.67%