DISCLOSEDQuarterly
Renaissance Technologies
Redwood Trust Inc · NASDAQ
37,400 sh · $209.8K
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Redwood Trust Inc · NASDAQ
37,400 sh · $209.8K
BlackRock
Redwood Trust Inc · NASDAQ
22,241,738 sh · $144.3M