DISCLOSEDQuarterly
Renaissance Technologies
Mercer Intl Inc · NASDAQ
16,011 sh · $22.7K
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Mercer Intl Inc · NASDAQ
16,011 sh · $22.7K
BlackRock
Mercer Intl Inc · NASDAQ
4,724,203 sh · $40.3M