DISCLOSEDStaleRenaissance TechnologiesMercer Intl Inc · NASDAQ16,011 sh · $22.7KFiled 31 Mar 2026·SEC 13F·view source
DISCLOSEDStaleBlackRockMercer Intl Inc · NASDAQ4,724,203 sh · $40.3MFiled 30 Jun 2024·SEC 13F·view source