DISCLOSEDQuarterly
Renaissance Technologies
Kewaunee Scientific Corp · NASDAQ
98,511 sh · $3.4M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Kewaunee Scientific Corp · NASDAQ
98,511 sh · $3.4M
BlackRock
Kewaunee Scientific Corp · NASDAQ
12,397 sh · $585.1K