Ivanhoe Electric Inc. (NYSE:IE) is held by 171 institutional investors per 13F filings through December 2025.
| 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 |
| BlackRock, Inc. | 31 Dec, 2025 | 13,752,930 | -160,770 | -1.16% | $162,559,632.00 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 31 Dec, 2025 | 12,063,452 | 12,063,452 | 0.00% | $142,591.00 |
| FMR LLC | 31 Dec, 2025 | 11,749,545 | 409,653 | 3.61% | $187,757,725.00 |
| FMR LLC | 31 Dec, 2025 | 10,916,257 | -833,288 | -7.09% | $129,030,161.00 |
| State Street Corp | 31 Dec, 2025 | 9,337,296 | 2,885,733 | 44.73% | $110,366,839.00 |
| Alyeska Investment Group, L.P. | 31 Dec, 2025 | 7,552,332 | 5,451,646 | 259.52% | $120,686,265.00 |
| Alyeska Investment Group, L.P. | 31 Dec, 2025 | 6,749,065 | -803,267 | -10.64% | $79,773,948.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 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Dec, 2025 | 5,666,784 | 2,694,558 | 90.66% | $66,981,387.00 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 31 Dec, 2025 | 5,460,281 | 1,433,254 | 35.59% | $63,748,351.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 5,096,975 | 5,096,975 | 0.00% | $60,246,245.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,239,584 | 184,700 | 6.05% | $38,291,883.00 |
| PRIMECAP MANAGEMENT CO/CA/ | 31 Dec, 2025 | 3,054,884 | 226,600 | 8.01% | $48,817,047.00 |
| SailingStone Capital Partners LLC | 31 Dec, 2025 | 3,048,474 | -732,943 | -19.38% | $36,032,963.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Dec, 2025 | 2,972,226 | 2,245,110 | 308.77% | $47,496,170.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 2,560,003 | 82,230 | 3.32% | $30,264,978.00 |