DISCLOSEDQuarterly
Renaissance Technologies
1St Source Corp · NASDAQ
122,814 sh · $8.5M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
1St Source Corp · NASDAQ
122,814 sh · $8.5M
Two Sigma Investments
1St Source Corp · NASDAQ
97,462 sh · $6.7M
BlackRock
1St Source Corp · NASDAQ
1,595,520 sh · $85.6M