$11.72
-0.61-4.95%
Last update: Nov 4, 5:11 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
41.698M
Institutional % Held
30.1%
Ownership Breakdown