Sibanye Stillwater Ltd (SBSW) Stock Up 3.8% but GF Value Says Overvalued -- GF Score: 60/100
On May 11, 2026, Sibanye Stillwater Ltd (SBSW) shares rose 3.8% today, currently priced at $13.83. The stock has experienced a 52-week range of $4.52 to $21.29,
SBSW - Sibanye Stillwater Limited