DISCLOSEDQuarterly
Renaissance Technologies
Leonardo DRS Inc · NASDAQ
193,994 sh · $8.6M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Leonardo DRS Inc · NASDAQ
193,994 sh · $8.6M
BlackRock
Leonardo DRS Inc · NASDAQ
5,642,248 sh · $143.9M