Formfactor Inc (NASDAQ:FORM) has 322 institutional investors with active 13F positions as of December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Dec, 2025 | 11,569,639 | 333,494 | 2.97% | $645,354,469.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 10,221,530 | -78,334 | -0.76% | $570,156,943.00 |
| EARNEST PARTNERS LLC | 31 Dec, 2025 | 5,774,992 | -172,096 | -2.89% | $322,129,054.00 |
| State Street Corp | 31 Dec, 2025 | 2,869,544 | -48,050 | -1.65% | $160,063,164.00 |
| Bank Of America Corp /De/ | 31 Dec, 2025 | 2,516,390 | -2,550,290 | -50.33% | $140,364,235.00 |
| Morgan Stanley | 31 Dec, 2025 | 2,271,562 | 1,127,146 | 98.49% | $126,707,810.00 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 31 Dec, 2025 | 2,169,056 | 2,169,056 | 0.00% | $120,989,976.00 |
| REINHART PARTNERS, LLC. | 31 Dec, 2025 | 2,152,348 | -252,506 | -10.50% | $120,058,726.00 |
| PRIMECAP MANAGEMENT CO/CA/ | 31 Dec, 2025 | 2,081,246 | -243,368 | -10.47% | $116,091,902.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 1,885,847 | 7,150 | 0.38% | $105,207,947.00 |
| Goldman Sachs Group Inc | 31 Dec, 2025 | 1,769,454 | 1,257,033 | 245.31% | $98,700,144.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 1,722,259 | -448,708 | -20.67% | $96,073,245.00 |
| Sei Investments Co | 31 Dec, 2025 | 1,685,072 | 44,928 | 2.74% | $93,993,316.00 |
| ALLIANCEBERNSTEIN L.P. | 31 Dec, 2025 | 1,414,688 | -982,473 | -40.98% | $78,911,297.00 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 31 Dec, 2025 | 1,369,024 | -762,006 | -35.76% | $76,364,159.00 |
| Ameriprise Financial Inc | 31 Dec, 2025 | 1,316,050 | 194,825 | 17.38% | $73,409,270.00 |
| VICTORY CAPITAL MANAGEMENT INC | 31 Dec, 2025 | 1,256,545 | 1,234,488 | 5,596.81% | $70,090,080.00 |
| ROYCE & ASSOCIATES LP | 31 Dec, 2025 | 1,157,891 | -310,842 | -21.16% | $64,587,160.00 |
| Channing Capital Management, LLC | 31 Dec, 2025 | 1,000,729 | 536,448 | 115.54% | $55,820,664.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 951,728 | 3,613 | 0.38% | $53,087,388.00 |