Filing Flows

Filing Flows › Ivanhoe Electric (IE) › Who owns the stock

Who owns Ivanhoe Electric (IE) stock

190 funds reported Ivanhoe Electric (IE) shares in their latest 13F filings, worth $1.2B in all. The largest holder is BlackRock ($146M). Last quarter 108 funds added to their stakes and 77 cut them.

Largest holders of IE (13F)Largest holders of IE (13F)BlackRock$146MPrice T Rowe Associates$106MVanguard Group$105MState Street$103MFMR LLC$86.7MMirae Asset Global ETFS Holdings$69.1MWellington Management Group LLP$67.6MAlyeska Investment Group, L.P.$65.9MVanguard Capital Management LLC$52.9MSailingStone Capital Partners LLC$40.3M

Largest holders (13F)

FundSharesValueChangeQuarter
BlackRock15,224,640$146Mincrease2026-06-30
Price T Rowe Associates11,080,166$106Mdecrease2026-06-30
Vanguard Group6,579,446$105Mincrease2025-12-31
State Street10,744,717$103Mincrease2026-06-30
FMR LLC9,016,823$86.7Mdecrease2026-06-30
Mirae Asset Global ETFS Holdings7,215,835$69.1Mincrease2026-06-30
Wellington Management Group LLP7,038,087$67.6Mincrease2026-06-30
Alyeska Investment Group, L.P.6,858,654$65.9Mincrease2026-06-30
Vanguard Capital Management LLC5,506,565$52.9Mincrease2026-06-30
SailingStone Capital Partners LLC4,195,373$40.3Mincrease2026-06-30
Primecap Management3,428,284$32.9Mincrease2026-06-30
Geode Capital Management, LLC3,039,086$29.2Mincrease2026-06-30
MFN Partners Management, LP2,553,191$24.5Munchanged2026-06-30
Goehring & Rozencwajg Associates, LLC2,267,908$21.8Mincrease2026-06-30
Legal & General Group1,872,464$18.0Mincrease2026-06-30

Ivanhoe Electric's latest quarter

Ivanhoe Electric, Q3 2026: revenue $708K (+30% year over year), net loss $31.6M, operating cash flow −$28.2M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most IE stock?

By the latest 13F filings: BlackRock ($146M); Price T Rowe Associates ($106M); Vanguard Group ($105M); State Street ($103M); FMR LLC ($86.7M).

What is the short interest in IE?

11,261,360 shares were sold short at the 2026-10-15 settlement, -4.71% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.