DISCLOSEDQuarterly
Two Sigma Investments
SFL Corporation Ltd · NASDAQ
62,300 sh · $672.2K
Filed 31 Mar 2026SEC 13Fview source
Two Sigma Investments
SFL Corporation Ltd · NASDAQ
62,300 sh · $672.2K
Renaissance Technologies
SFL Corporation Ltd · NASDAQ
437,565 sh · $4.7M
BlackRock
SFL Corporation Ltd · NASDAQ
6,045,327 sh · $83.9M