DISCLOSEDQuarterly
Renaissance Technologies
T1 Energy Inc · NASDAQ
11,858,306 sh · $52.1M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
T1 Energy Inc · NASDAQ
11,858,306 sh · $52.1M
Two Sigma Investments
T1 Energy Inc · NASDAQ
11,101,768 sh · $48.7M
BlackRock
T1 Energy Inc · NASDAQ
5,811,148 sh · $9.9M