OTC : INTAF

Intact Financial Corporation — Institutional Ownership

$17.75 USD

$0 (0.0%)

Volume
2K
Average Volume
1.67K
Market Capitalization
$3.13B
P/E Ratio
15.68
Dividend Yield
1.98%
Price Target
Year High
$18.18
Year Low
$14.25
Day High
Day Low
Payout Ratio
$0.33
Current Ratio
$7.21
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
INTAF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $24.70 129.69M $3.2B $1.08B $5.25B $7.38B
2024-12-31 $20.49 178.4M $3.66B $894M $5.48B $8.24B
2023-12-31 $17.54 188.21M $3.3B $1.17B $5.74B $7.87B
2022-12-31 $16.67 175.6M $2.93B $1.01B $5.14B $7.06B
2021-12-31 $22.85 162.4M $3.71B $2.28B $5.87B $7.3B
2020-12-31 $19.13 143M $2.74B $917M $3.49B $5.31B
2019-12-31 $18.61 139.5M $2.6B $936M $2.82B $4.48B
2018-12-31 $19.57 139.2M $2.72B $442M $2.21B $4.49B
2017-12-31 $18.04 133.1M $2.4B $163M $2.24B $4.48B
2016-12-31 $19.27 131.2M $2.53B $168M $1.39B $3.75B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $25.20 124.4M $3.13B $2.18B $5.04B $6B
2026-03-31 $24.70 127.54M $3.15B $2.4B $4.97B $5.72B
2025-12-31 $24.70 129.4M $3.2B $1.08B $5.25B $7.37B
2025-09-30 $24.07 127.95M $3.08B $1.9B $5.46B $6.64B
2025-06-30 $19.38 178.4M $3.46B $1.27B $5.43B $7.61B
2025-03-31 $20.50 178.4M $3.66B $1.34B $5.48B $7.8B
2024-12-31 $20.49 178.4M $3.66B $894M $5.48B $8.24B
2024-09-30 $19.27 178.4M $3.44B $1.11B $5.78B $8.11B
2024-06-30 $19.48 178.3M $3.47B $1.73B $5.49B $7.24B
2024-03-31 $19.27 178.3M $3.44B $1.34B $5.58B $7.67B
2023-12-31 $17.54 178.3M $3.13B $1.17B $5.74B $7.7B
2023-09-30 $16.78 175.9M $2.95B $1.53B $5.56B $6.98B