$12.95
-0.22-1.67%
Dern. MÀJ: Oct 30, 4:00 PM

SFL Corp (SFL) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
132.818M
Shares Float
106.871M
Insider Shares Owned
25.294K
Insider % Owned
0.0%
Institutional Shares Held
39.808M
Institutional % Held
28.7%
Ownership Breakdown