DISCLOSEDQuarterly
Two Sigma Investments
Ellington Financial Inc · NASDAQ
32,700 sh · $387.5K
Filed 31 Mar 2026SEC 13Fview source
Two Sigma Investments
Ellington Financial Inc · NASDAQ
32,700 sh · $387.5K
BlackRock
Ellington Financial Inc · NASDAQ
14,360,722 sh · $173.5M