Ivanhoe Electric Inc. (NYSE:IE) currently has 169 active institutional owners and shareholders as of today (December 2025), that have filed 13F forms with the Securities Exchange Commission (SEC).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Dec, 2025 | 13,913,700 | -580,206 | -4.00% | $222,340,927.00 |
| FMR LLC | 31 Dec, 2025 | 11,749,545 | 409,653 | 3.61% | $187,757,725.00 |
| Alyeska Investment Group, L.P. | 31 Dec, 2025 | 7,552,332 | 5,451,646 | 259.52% | $120,686,265.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 6,579,446 | 1,290,175 | 24.39% | $105,139,549.00 |
| STATE STREET CORP | 31 Dec, 2025 | 6,451,563 | 895,102 | 16.11% | $103,095,977.00 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 31 Dec, 2025 | 4,027,027 | 2,842,616 | 240.00% | $64,473,659.00 |
| SailingStone Capital Partners LLC | 31 Dec, 2025 | 3,781,417 | -1,395,966 | -26.96% | $60,427,044.00 |
| PRIMECAP MANAGEMENT CO/CA/ | 31 Dec, 2025 | 3,054,884 | 226,600 | 8.01% | $48,817,047.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Dec, 2025 | 2,972,226 | 2,245,110 | 308.77% | $47,496,170.00 |
| MFN Partners Management, LP | 31 Dec, 2025 | 2,553,191 | 0 | 0.00% | $40,799,992.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 2,477,773 | 368,325 | 17.46% | $39,601,995.00 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 2,103,189 | -4,219 | -0.20% | $33,608,960.00 |
| Goehring & Rozencwajg Associates, LLC | 31 Dec, 2025 | 1,787,897 | 90,708 | 5.34% | $28,570,594.00 |
| Ripple Effect Asset Management LP | 31 Dec, 2025 | 1,750,025 | 1,250,025 | 250.01% | $27,965,400.00 |
| FIL Ltd | 31 Dec, 2025 | 1,500,000 | 1,500,000 | 0.00% | $23,970,000.00 |
| Legal & General Group Plc | 31 Dec, 2025 | 1,214,463 | -554,695 | -31.35% | $19,407,117.00 |
| Connor, Clark & Lunn Investment Management Ltd. | 31 Dec, 2025 | 1,118,400 | 1,079,553 | 2,778.99% | $17,885,965.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 1,098,991 | 679,313 | 161.87% | $17,561,876.00 |
| VAN ECK ASSOCIATES CORP | 31 Dec, 2025 | 1,025,813 | 127,453 | 14.19% | $16,392.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 892,641 | 116,261 | 14.97% | $14,264,403.00 |