Ichor Holdings, Ltd. (ICHR) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

34,346,172Shares Outstanding
32,344,461Shares held by institutions
$2,147,672,210Value of institutional holdings
94.17%Institutional ownership %
7.14%Shares Changed QoQ
249No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

249 Institutional Holders

32,344,461 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
BlackRock, Inc. 31 Mar, 2026 5,232,669 -57,213 -1.08% $243,894,709.00
Invesco Ltd. 31 Mar, 2026 1,849,148 -1,174,734 -38.85% $86,188,788.00
BARROW HANLEY MEWHINNEY & STRAUSS LLC 31 Mar, 2026 1,740,646 -217,010 -11.09% $81,131,510.00
VANGUARD PORTFOLIO MANAGEMENT LLC 31 Mar, 2026 1,726,596 1,726,596 0.00% $80,476,640.00
D. E. Shaw & Co., Inc. 31 Mar, 2026 1,512,064 105,137 7.47% $70,477,303.00
VANGUARD CAPITAL MANAGEMENT LLC 31 Mar, 2026 1,445,566 1,445,566 0.00% $67,377,831.00
State Street Corp 31 Mar, 2026 1,272,157 -13,262 -1.03% $59,295,238.00
Nuveen, LLC 31 Mar, 2026 958,330 -179,121 -15.75% $44,667,761.00
DIMENSIONAL FUND ADVISORS LP 31 Mar, 2026 921,877 -492,285 -34.81% $42,957,252.00
GEODE CAPITAL MANAGEMENT, LLC 31 Mar, 2026 870,273 32,462 3.87% $40,571,472.00
ROYCE & ASSOCIATES LP 31 Mar, 2026 849,336 -599,746 -41.39% $39,587,551.00
MILLENNIUM MANAGEMENT LLC 31 Mar, 2026 837,394 334,886 66.64% $39,030,934.00
KENNEDY CAPITAL MANAGEMENT LLC 31 Mar, 2026 811,896 -80,628 -9.03% $37,842,473.00
WELLINGTON MANAGEMENT GROUP LLP 31 Mar, 2026 718,827 -384,763 -34.86% $33,504,526.00
MARSHALL WACE, LLP 31 Mar, 2026 688,822 688,822 0.00% $32,105,992.00
DEUTSCHE BANK AG\ 31 Mar, 2026 671,378 110,164 19.63% $31,292,929.00
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 31 Mar, 2026 633,828 16,346 2.65% $29,542,723.00
Ameriprise Financial Inc 31 Mar, 2026 593,046 137,192 30.10% $27,641,873.00
Morgan Stanley 31 Mar, 2026 509,578 -355,790 -41.11% $23,751,475.00
Harvey Partners, LLC 31 Mar, 2026 469,179 -13,321 -2.76% $21,868,433.00