Intact Financial Corporation (IFCZF)
OTCMKTS · Delayed Price · Currency is USD
187.51
-2.65 (-1.39%)
Mar 4, 2026, 11:47 AM EST

Intact Financial Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
33,09637,18034,16426,60324,99821,187
Market Cap Growth
-9.03%8.83%28.42%6.42%17.99%34.31%
Enterprise Value
37,21238,47335,34827,99726,17422,859
PE Ratio
13.86-21.1829.1614.3013.26
Forward PE
14.6516.6315.8614.8415.5815.20
PEG Ratio
-1.331.331.331.331.33
PS Ratio
1.741.811.711.371.321.62
PB Ratio
2.181.661.672.252.161.85
P/TBV Ratio
--1.682.222.161.70
P/FCF Ratio
11.5411.5813.7819.699.329.20
P/OCF Ratio
10.3411.5813.7819.699.329.20
EV/Sales Ratio
1.961.871.771.441.381.75
EV/EBITDA Ratio
9.087.519.279.5710.4712.85
EV/EBIT Ratio
10.588.4810.7711.2512.5312.85
EV/FCF Ratio
12.9811.9814.2620.729.769.93
Asset Turnover
0.460.460.470.480.430.35
Return on Equity (ROE)
12.33%17.26%13.34%8.16%14.89%15.84%
Return on Assets (ROA)
7.92%7.92%6.23%4.57%3.87%3.89%
Return on Invested Capital (ROIC)
7.92%7.92%6.23%4.57%3.87%3.89%
Return on Capital Employed (ROCE)
10.13%10.13%7.77%6.20%4.75%4.79%
Earnings Yield
7.22%0.00%4.72%3.43%6.99%7.54%
FCF Yield
8.66%8.64%7.26%5.08%10.73%10.87%
Dividend Yield
2.04%0.00%2.04%2.40%2.23%2.54%
Payout Ratio
30.82%30.82%41.49%65.50%31.05%32.85%
Buyback Yield / Dilution
0.78%0.78%0.41%-1.16%0.77%-14.44%
Total Shareholder Return
2.82%0.78%2.46%1.24%2.99%-11.90%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Insurance template. Financial Sources.