Tetra Technologies Inc (NYSE:TTI) has 217 institutional investors with active 13F positions as of December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Mar, 2026 | 11,610,529 | 368,218 | 3.28% | $98,921,708.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 11,242,311 | 937,999 | 9.10% | $105,340,455.00 |
| VANGUARD GROUP INC | 31 Mar, 2026 | 8,318,115 | -138,860 | -1.64% | $77,940,738.00 |
| Neuberger Berman Group LLC | 31 Mar, 2026 | 8,161,996 | 18,399 | 0.23% | $69,486,245.00 |
| Neuberger Berman Group LLC | 31 Mar, 2026 | 8,143,597 | -51,340 | -0.63% | $76,293,486.00 |
| Ameriprise Financial Inc | 31 Mar, 2026 | 6,914,495 | 4,565,427 | 194.35% | $64,788,818.00 |
| Ameriprise Financial Inc | 31 Mar, 2026 | 5,515,522 | -1,398,973 | -20.23% | $46,992,247.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 5,423,857 | 5,423,857 | 0.00% | $46,211,262.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Mar, 2026 | 4,354,148 | 467,378 | 12.02% | $37,097,340.00 |
| State Street Corp | 31 Mar, 2026 | 4,167,920 | 694,981 | 20.01% | $35,510,678.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Mar, 2026 | 3,886,770 | 470,753 | 13.78% | $36,419,035.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Mar, 2026 | 3,792,297 | -627,499 | -14.20% | $35,533,127.00 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 3,716,699 | 3,716,699 | 0.00% | $34,825,470.00 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 3,591,026 | -125,673 | -3.38% | $30,595,542.00 |
| State Street Corp | 31 Mar, 2026 | 3,472,939 | 350,051 | 11.21% | $32,541,438.00 |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 31 Mar, 2026 | 3,375,000 | 1,000,000 | 42.11% | $28,755,000.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Mar, 2026 | 3,317,861 | -474,436 | -12.51% | $28,267,573.00 |
| Encompass Capital Advisors LLC | 31 Mar, 2026 | 3,201,953 | 310,363 | 10.73% | $27,280,640.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 3,174,726 | 84,223 | 2.73% | $27,053,464.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 3,090,503 | 48,383 | 1.59% | $28,962,849.00 |