$9.50
0.080.85%
Last update: Nov 6, 7:08 PM

Sibanye Stillwater (SBSW) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
707.642M
Shares Float
578.689M
Institutional Shares Held
31.384M
Institutional % Held
4.4%
Ownership Breakdown
Net Insider Activity by Month