Ivanhoe Electric Inc. (IE) Ownership

NYSE American: IETop holders, insider trades and short interest.

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
Ivanhoe Electric Inc. insider transactions
DateNameTransactionPriceSharesValue
2026-03-06Cassandra Pulskamp JosephSell$13.204,664$61,565
2026-03-06Glen Nickolas KuntzSell$13.2014,863$196,192
2026-03-06Graham Richard Thomas BoydSell$13.2011,147$147,140
2026-03-06Jordan NeeserSell$13.2017,123$226,024
2026-03-06Joseph Taylor MelvinSell$13.206,808$89,866
2026-03-06Stephani TerhorstSell$13.206,233$82,276
2026-02-25Cassandra Pulskamp JosephSell$16.48123,074$2.0M
2025-12-29Quentin MarkinSell$16.3490,000$1.5M
2025-08-21Graham Richard Thomas BoydSell$8.92134,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

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.

Copper: ownership