SFL Corp Ltd. (SFL) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

130,000,000Shares Outstanding
47,930,657Shares held by institutions
$523,642,428Value of institutional holdings
36.87%Institutional ownership %
10.56%Shares Changed QoQ
196No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

SFL Corp Ltd. (NYSE:SFL) appears in 1 institutional 13F filings for the quarter ending March 2025.

392 Institutional Holders

47,930,657 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
DIMENSIONAL FUND ADVISORS LP 31 Dec, 2025 8,560,670 -66,013 -0.77% $66,857,330.00
DIMENSIONAL FUND ADVISORS LP 31 Dec, 2025 8,560,670 -66,013 -0.77% $66,857,330.00
BlackRock, Inc. 31 Dec, 2025 6,547,736 62,391 0.96% $51,137,815.00
BlackRock, Inc. 31 Dec, 2025 6,547,736 62,391 0.96% $51,137,815.00
AMERICAN CENTURY COMPANIES INC 31 Dec, 2025 4,078,163 230,547 5.99% $31,850,458.00
AMERICAN CENTURY COMPANIES INC 31 Dec, 2025 4,078,163 230,547 5.99% $31,850,458.00
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. 31 Dec, 2025 3,024,616 120,183 4.14% $23,622,251.00
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. 31 Dec, 2025 3,024,616 120,183 4.14% $23,622,251.00
Goldman Sachs Group Inc 31 Dec, 2025 2,519,602 1,433,873 132.07% $19,678,098.00
Goldman Sachs Group Inc 31 Dec, 2025 2,519,602 1,433,873 132.07% $19,678,098.00
State Street Corp 31 Dec, 2025 2,085,162 -38,526 -1.81% $16,285,115.00
State Street Corp 31 Dec, 2025 2,085,162 -38,526 -1.81% $16,285,115.00
Bank of New York Mellon Corp 31 Dec, 2025 1,818,448 140,823 8.39% $14,202,079.00
Bank of New York Mellon Corp 31 Dec, 2025 1,818,448 140,823 8.39% $14,202,079.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 1,479,059 -36,901 -2.43% $11,551,450.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 1,479,059 -36,901 -2.43% $11,551,450.00
Morgan Stanley 31 Dec, 2025 1,407,394 239,993 20.56% $10,991,755.00
Morgan Stanley 31 Dec, 2025 1,407,394 239,993 20.56% $10,991,755.00
Empowered Funds, LLC 31 Dec, 2025 1,320,026 746,352 130.10% $10,309,404.00
Empowered Funds, LLC 31 Dec, 2025 1,320,026 746,352 130.10% $10,309,404.00