Tetra Technologies Inc (NYSE:TTI) currently has 213 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 | 11,242,311 | 937,999 | 9.10% | $105,340,455.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 8,318,115 | -138,860 | -1.64% | $77,940,738.00 |
| Neuberger Berman Group LLC | 31 Dec, 2025 | 8,143,597 | -51,340 | -0.63% | $76,293,486.00 |
| AMERIPRISE FINANCIAL INC | 31 Dec, 2025 | 6,914,495 | 4,565,427 | 194.35% | $64,788,818.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Dec, 2025 | 3,886,770 | 470,753 | 13.78% | $36,419,035.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 3,792,297 | -627,499 | -14.20% | $35,533,127.00 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 3,716,699 | 3,716,699 | 0.00% | $34,825,470.00 |
| STATE STREET CORP | 31 Dec, 2025 | 3,472,939 | 350,051 | 11.21% | $32,541,438.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 3,090,503 | 48,383 | 1.59% | $28,962,849.00 |
| Encompass Capital Advisors LLC | 31 Dec, 2025 | 2,891,590 | 2,891,590 | 0.00% | $27,094,198.00 |
| GENDELL JEFFREY L | 31 Dec, 2025 | 2,885,544 | -931,711 | -24.41% | $27,037,547.00 |
| EMERALD ADVISERS, LLC | 31 Dec, 2025 | 2,855,302 | 2,605,893 | 1,044.83% | $26,754,180.00 |
| VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P. | 31 Dec, 2025 | 2,706,375 | 2,706,375 | 0.00% | $25,358,734.00 |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 31 Dec, 2025 | 2,447,472 | -544,270 | -18.19% | $22,932,817.00 |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 31 Dec, 2025 | 2,375,000 | 850,000 | 55.74% | $22,253,750.00 |
| D. E. Shaw & Co., Inc. | 31 Dec, 2025 | 2,136,547 | 499,698 | 30.53% | $20,019,445.00 |
| CRAMER ROSENTHAL MCGLYNN LLC | 31 Dec, 2025 | 1,849,606 | 1,849,606 | 0.00% | $17,330,808.00 |
| ROYCE & ASSOCIATES LP | 31 Dec, 2025 | 1,846,560 | 48,100 | 2.67% | $17,302,267.00 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 31 Dec, 2025 | 1,720,205 | 1,666,001 | 3,073.58% | $16,118,321.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Dec, 2025 | 1,683,364 | 1,683,364 | 0.00% | $15,773,121.00 |