Ivanhoe Electric Inc. (IE) Ownership
IE ownership summary
as of October 17, 2026- Institutions
- 79.3% of shares outstanding
- Insiders
- 19.76% of shares outstanding
- Shares outstanding
- 159.6M
- Float
- 127.2M shares available to trade
- Short interest
- 9.38% 11.8M shares short
- Days to cover
- 5.09 short interest up 13.0% vs prior month
- Institutions 79.28%
- Insiders 19.76%
- Other investors 0.95%
IE insider transactions
latest 9| Date | Name | Transaction | Price | Shares | Value |
|---|---|---|---|---|---|
| 2026-03-06 | Cassandra Pulskamp Joseph | Sell | $13.20 | 4,664 | $61,565 |
| 2026-03-06 | Glen Nickolas Kuntz | Sell | $13.20 | 14,863 | $196,192 |
| 2026-03-06 | Graham Richard Thomas Boyd | Sell | $13.20 | 11,147 | $147,140 |
| 2026-03-06 | Jordan Neeser | Sell | $13.20 | 17,123 | $226,024 |
| 2026-03-06 | Joseph Taylor Melvin | Sell | $13.20 | 6,808 | $89,866 |
| 2026-03-06 | Stephani Terhorst | Sell | $13.20 | 6,233 | $82,276 |
| 2026-02-25 | Cassandra Pulskamp Joseph | Sell | $16.48 | 123,074 | $2.0M |
| 2025-12-29 | Quentin Markin | Sell | $16.34 | 90,000 | $1.5M |
| 2025-08-21 | Graham Richard Thomas Boyd | Sell | $8.92 | 134,059 | $1.2M |
Reported trades by company officers, directors and other filers (including disclosures by members of Congress where EODHD lists them). "—" where the filing gives no share count.
IE shares outstanding
Year-end shares outstanding, adjusted for splits.
Who owns IE
Institutional investors own 79.3% of Ivanhoe Electric's shares and insiders 19.76%. Short interest is 9.38% of the float, or 5.09 days of average trading volume. The share count rose 133.3% since 2019.
Related: IE analyst forecast, IE key metrics. See the IE stock overview for the latest quote and news.
IE ownership FAQ
What percentage of Ivanhoe Electric is owned by institutions?
Institutions hold 79.3% of Ivanhoe Electric's shares outstanding; insiders hold 19.76%.
What is Ivanhoe Electric's short interest?
11.8M shares of Ivanhoe Electric were sold short, 9.38% of the float; at the average daily volume it would take 5.09 days to cover.
Are insiders buying or selling Ivanhoe Electric?
Of the latest 9 reported insider transactions in Ivanhoe Electric (since August 21, 2025), 0 were purchases and 9 were sales.
How many shares of Ivanhoe Electric are outstanding?
Ivanhoe Electric has 159.6M shares outstanding, of which 127.2M are in the public float.