Icu Medical Inc/De (NASDAQ:ICUI) currently has 273 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 | 3,588,155 | 66,564 | 1.89% | $511,922,073.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 2,714,746 | 89,755 | 3.42% | $387,312,811.00 |
| JANUS HENDERSON GROUP PLC | 31 Dec, 2025 | 2,576,756 | 103,220 | 4.17% | $367,625,308.00 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 31 Dec, 2025 | 1,265,799 | -119,356 | -8.62% | $180,591,541.00 |
| STATE STREET CORP | 31 Dec, 2025 | 942,670 | 25,545 | 2.79% | $134,490,729.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 920,776 | 47,783 | 5.47% | $131,370,011.00 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 31 Dec, 2025 | 765,395 | -31,309 | -3.93% | $110,699,079.00 |
| AMERIPRISE FINANCIAL INC | 31 Dec, 2025 | 661,389 | -142,153 | -17.69% | $94,360,554.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 593,485 | 157 | 0.03% | $84,685,913.00 |
| Neuberger Berman Group LLC | 31 Dec, 2025 | 563,833 | -78,113 | -12.17% | $80,442,055.00 |
| JPMORGAN CHASE & CO | 31 Dec, 2025 | 529,110 | -147,260 | -21.77% | $75,488,193.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 518,636 | -46,550 | -8.24% | $73,994,205.00 |
| NORGES BANK | 31 Dec, 2025 | 407,115 | 407,115 | 0.00% | $58,083,097.00 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 31 Dec, 2025 | 380,463 | -52,303 | -12.09% | $54,281,081.00 |
| FMR LLC | 31 Dec, 2025 | 362,460 | -2,819 | -0.77% | $51,712,132.00 |
| Defilade Capital Management, L.P. | 31 Dec, 2025 | 340,745 | 340,745 | 0.00% | $48,614,089.00 |
| NORTHERN TRUST CORP | 31 Dec, 2025 | 338,819 | -47,076 | -12.20% | $48,339,307.00 |
| Point72 Asset Management, L.P. | 31 Dec, 2025 | 337,742 | 285,843 | 550.77% | $48,185,651.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 309,629 | 2,397 | 0.78% | $44,174,769.00 |
| THRIVENT FINANCIAL FOR LUTHERANS | 31 Dec, 2025 | 303,457 | 285,648 | 1,603.95% | $43,294.00 |