Sasol Ltd (SSL) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

36,089,396Shares Outstanding
8,921Shares held by institutions
$69,049Value of institutional holdings
59.01%Institutional ownership %
12.48%Shares Changed QoQ
109No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Recent 13F filings as of December 2025 show that 109 institutional investors hold a position in Sasol Ltd (NYSE:SSL).

109 Institutional Holders

8,921 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
MORGAN STANLEY 31 Dec, 2025 2,486,086 -635,191 -20.35% $16,184,428.00
BlackRock, Inc. 31 Dec, 2025 1,911,999 -10,865 -0.57% $12,447,111.00
AMERICAN CENTURY COMPANIES INC 31 Dec, 2025 1,341,886 198,064 17.32% $8,735,678.00
D. E. Shaw & Co., Inc. 31 Dec, 2025 1,263,500 97,366 8.35% $8,225,385.00
Connor, Clark & Lunn Investment Management Ltd. 31 Dec, 2025 1,260,684 369,401 41.45% $8,207,053.00
Voleon Capital Management LP 31 Dec, 2025 1,087,355 592,326 119.65% $7,078,681.00
GOLDMAN SACHS GROUP INC 31 Dec, 2025 1,069,921 -138,520 -11.46% $6,965,185.00
TWO SIGMA INVESTMENTS, LP 31 Dec, 2025 962,444 213,327 28.48% $6,265,510.00
UBS Group AG 31 Dec, 2025 835,052 285,807 52.04% $5,436,188.00
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP 31 Dec, 2025 772,214 288,953 59.79% $5,027,113.00
DIMENSIONAL FUND ADVISORS LP 31 Dec, 2025 680,048 6,109 0.91% $4,426,225.00
JPMORGAN CHASE & CO 31 Dec, 2025 608,186 -417,748 -40.72% $3,959,291.00
RENAISSANCE TECHNOLOGIES LLC 31 Dec, 2025 583,900 66,900 12.94% $3,801,189.00
Point72 Asset Management, L.P. 31 Dec, 2025 516,433 296,133 134.42% $3,361,979.00
CITADEL ADVISORS LLC 31 Dec, 2025 505,340 180,883 55.75% $3,289,763.00
TWO SIGMA ADVISERS, LP 31 Dec, 2025 476,900 -124,200 -20.66% $3,104,619.00
Creative Planning 31 Dec, 2025 414,492 56,620 15.82% $2,698,343.00
Generali Investments CEE, investicni spolecnost, a.s. 31 Dec, 2025 359,496 -7,700 -2.10% $2,340,319.00
BNP PARIBAS FINANCIAL MARKETS 31 Dec, 2025 351,976 -31,133 -8.13% $2,291,364.00
BANK OF AMERICA CORP /DE/ 31 Dec, 2025 349,562 -58,905 -14.42% $2,275,648.00