OTC : IVPAF

Ivanhoe Mines Ltd. — Institutional Ownership

$8.28 USD

$0.14 (1.78%)

Volume
29.98K
Average Volume
433.6K
Market Capitalization
$11.81B
P/E Ratio
85.15
Dividend Yield
0.00%
Price Target
$15.20
Year High
$15.00
Year Low
$6.75
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.16
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
IVPAF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $11.39 1.37B $15.61B $783.11M $1.27B $16.1B
2024-12-31 $11.84 1.34B $15.89B $102.08M $369.19M $16.16B
2023-12-31 $9.68 1.22B $11.82B $560.27M $647.42M $11.9B
2022-12-31 $7.90 1.21B $9.58B $583.85M $520.58M $9.51B
2021-12-31 $8.20 1.21B $9.91B $608.18M $490.63M $9.79B
2020-12-31 $5.40 993.85M $5.37B $262.82M $50.89M $5.15B
2019-12-31 $3.29 1.08B $3.56B $702.81M $52.42M $2.91B
2018-12-31 $1.72 853.74M $1.47B $574.05M $31.29M $925.67M
2017-12-31 $3.40 785.9M $2.67B $181.42M $31.55M $2.52B
2016-12-31 $1.90 779.12M $1.48B $285.03M $26.88M $1.22B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $7.85 1.43B $11.2B $634.56M $1.3B $11.86B
2026-03-31 $8.49 1.43B $12.11B $654.37M $1.24B $12.69B
2025-12-31 $11.39 1.42B $16.23B $783.11M $1.27B $16.72B
2025-09-30 $10.64 1.35B $14.41B $1.05B $1.17B $14.52B
2025-06-30 $7.52 1.35B $10.18B $654.78M $1.17B $10.69B
2025-03-31 $8.49 1.35B $11.47B $701.05M $1.11B $11.88B
2024-12-31 $11.84 1.35B $16B $102.08M $369.19M $16.27B
2024-09-30 $14.87 1.35B $20.07B $163.73M $121.84M $20.03B
2024-06-30 $12.80 1.28B $16.41B $246.33M $194.36M $16.36B
2024-03-31 $12.15 1.27B $15.42B $397.13M $1.11B $16.13B
2023-12-31 $9.68 1.25B $12.05B $571.36M $644.11M $12.13B
2023-09-30 $8.67 1.22B $10.58B $290.11M $644.49M $10.93B