DISCLOSEDQuarterly
Renaissance Technologies
Biolife Solutions Inc · NASDAQ
207,128 sh · $4.0M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Biolife Solutions Inc · NASDAQ
207,128 sh · $4.0M
BlackRock
Biolife Solutions Inc · NASDAQ
5,488,100 sh · $117.6M