DISCLOSEDQuarterly
Two Sigma Investments
Inhibikase Therapeutics Inc · NASDAQ
847,611 sh · $1.4M
Filed 31 Mar 2026SEC 13Fview source
Two Sigma Investments
Inhibikase Therapeutics Inc · NASDAQ
847,611 sh · $1.4M
Renaissance Technologies
Inhibikase Therapeutics Inc · NASDAQ
16,500 sh · $27.7K