According to SEC filings for the period ending December 2025, T1 Energy Inc. (NYSE:TE) is held by 224 institutional firms.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Encompass Capital Advisors LLC | 31 Dec, 2025 | 34,968,169 | 21,504,901 | 159.73% | $233,587,369.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 10,839,981 | 2,815,276 | 35.08% | $72,411,073.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 10,463,192 | 3,852,684 | 58.28% | $69,894,123.00 |
| CITADEL ADVISORS LLC | 31 Dec, 2025 | 6,805,877 | 6,478,078 | 1,976.23% | $45,463,258.00 |
| Southpoint Capital Advisors LP | 31 Dec, 2025 | 6,000,000 | 0 | 0.00% | $40,080,000.00 |
| STATE STREET CORP | 31 Dec, 2025 | 5,147,560 | 2,289,842 | 80.13% | $34,385,701.00 |
| UBS Group AG | 31 Dec, 2025 | 4,498,317 | 3,934,732 | 698.16% | $30,048,758.00 |
| JANE STREET GROUP, LLC | 31 Dec, 2025 | 4,318,283 | 4,201,177 | 3,587.50% | $28,846,131.00 |
| Point72 Asset Management, L.P. | 31 Dec, 2025 | 4,311,734 | 4,283,469 | 15,154.68% | $28,802,383.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 3,584,312 | 815,326 | 29.44% | $23,948,274.00 |
| RENAISSANCE TECHNOLOGIES LLC | 31 Dec, 2025 | 3,569,256 | 3,569,256 | 0.00% | $23,842,630.00 |
| Electron Capital Partners, LLC | 31 Dec, 2025 | 3,500,021 | 3,500,021 | 0.00% | $23,380,140.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Dec, 2025 | 3,460,973 | 3,224,718 | 1,364.93% | $23,119,300.00 |
| MILLENNIUM MANAGEMENT LLC | 31 Dec, 2025 | 3,011,663 | 1,939,138 | 180.80% | $20,117,909.00 |
| DAVIDSON KEMPNER CAPITAL MANAGEMENT LP | 31 Dec, 2025 | 2,929,213 | 2,929,213 | 0.00% | $19,567,143.00 |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 31 Dec, 2025 | 2,078,862 | 2,078,862 | 0.00% | $13,886,798.00 |
| Ghisallo Capital Management LLC | 31 Dec, 2025 | 1,952,194 | 1,952,194 | 0.00% | $13,040,656.00 |
| Gladstone Institutional Advisory LLC | 31 Dec, 2025 | 1,793,150 | 1,793,150 | 0.00% | $11,978,242.00 |
| Trexquant Investment LP | 31 Dec, 2025 | 1,639,673 | 1,639,673 | 0.00% | $10,953,016.00 |
| TUDOR INVESTMENT CORP ET AL | 31 Dec, 2025 | 1,552,519 | 1,552,519 | 0.00% | $10,370,827.00 |