OTC : IFSPF

Interfor Corporation — Institutional Ownership

$9.48 USD

-$0.14 (-1.4%)

Volume
422
Average Volume
27.26K
Market Capitalization
$521.96M
P/E Ratio
-2.08
Dividend Yield
0.00%
Price Target
Year High
$9.89
Year Low
$5.05
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.12
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
IFSPF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $8.55 55.06M $470.66M $32.2M $873.5M $1.31B
2024-12-31 $16.78 51.45M $863.43M $43.4M $950.8M $1.77B
2023-12-31 $23.53 51.44M $1.21B $55M $938M $2.09B
2022-12-31 $21.25 54.92M $1.17B $77.61M $833.22M $1.92B
2021-12-31 $40.58 63.59M $2.58B $538.56M $414.76M $2.46B
2020-12-31 $23.65 67.12M $1.59B $457.39M $422.25M $1.55B
2019-12-31 $13.90 67.28M $935.13M $34.9M $297.58M $1.2B
2018-12-31 $13.81 69.71M $962.73M $166.15M $272.84M $1.07B
2017-12-31 $20.63 70.03M $1.44B $131.6M $250.9M $1.56B
2016-12-31 $14.68 70.03M $1.03B $19.27M $308.82M $1.32B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $10.30 65.76M $677.16M $38.2M $945.44M $1.58B
2025-12-31 $8.55 65.76M $562.12M $32.2M $873.5M $1.4B
2025-09-30 $10.16 51.45M $522.83M $20.4M $958.1M $1.46B
2025-06-30 $12.68 51.45M $652.25M $16.3M $855.7M $1.49B
2025-03-31 $15.00 51.45M $772.05M $15.6M $946M $1.7B
2024-12-31 $16.78 51.45M $863.41M $43.4M $950.8M $1.77B
2024-09-30 $20.25 51.45M $1.04B $32.1M $922.1M $1.93B
2024-06-30 $16.54 51.45M $851.13M $93.1M $1.01B $1.77B
2024-03-31 $20.74 51.45M $1.07B $83.3M $1.02B $2.01B
2023-12-31 $23.53 51.32M $1.21B $55M $938M $2.09B
2023-09-30 $20.28 51.44M $1.04B $99.4M $913.9M $1.86B
2023-06-30 $25.05 51.44M $1.29B $102.8M $954.6M $2.14B