Sibanye Stillwater Limited (NYSE:SBSW) is one of the 12 cheap gold stocks to buy now. On November 17, 2025, The Fly reported that Sibanye Stillwater Limited’s (NYSE:SBSW) price target was raised by ...