$13.17
0.393.05%
Ult. Agg.: Oct 29, 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.700M
Institutional % Held
28.6%
Ownership Breakdown