$12.04
0.0550.46%
最終更新: Oct 20, 2:52 PM
$12.11
0.131.09%

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
38.835M
Institutional % Held
28.0%
Ownership Breakdown