DISCLOSEDQuarterly
Two Sigma Investments
Investar Holding Corp · NASDAQ
24,736 sh · $674.6K
Filed 31 Mar 2026SEC 13Fview source
Two Sigma Investments
Investar Holding Corp · NASDAQ
24,736 sh · $674.6K
Renaissance Technologies
Investar Holding Corp · NASDAQ
105,250 sh · $2.9M
BlackRock
Investar Holding Corp · NASDAQ
572,004 sh · $8.8M