DISCLOSEDQuarterly
Renaissance Technologies
Starwood Ppty TR Inc · NASDAQ
618,784 sh · $10.7M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Starwood Ppty TR Inc · NASDAQ
618,784 sh · $10.7M
Two Sigma Investments
Starwood Ppty TR Inc · NASDAQ
5,256,362 sh · $90.5M
BlackRock
Starwood Ppty TR Inc · NASDAQ
29,584,636 sh · $560.3M