DISCLOSEDQuarterly
Renaissance Technologies
Arcelormittal SA Luxembourg · NASDAQ
32,071 sh · $1.7M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Arcelormittal SA Luxembourg · NASDAQ
32,071 sh · $1.7M
BlackRock
Arcelormittal SA Luxembourg · NASDAQ
1,314,465 sh · $30.1M