DISCLOSEDQuarterly
Renaissance Technologies
Hennessy Advisors Inc · NASDAQ
100,088 sh · $975.9K
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Hennessy Advisors Inc · NASDAQ
100,088 sh · $975.9K
BlackRock
Hennessy Advisors Inc · NASDAQ
11,709 sh · $83.4K