Sibanye Stillwater Limited (NYSE:SBSW) has a beta value of 1.51 and has seen 5.41 million shares traded in the last trading session. The company, currently valued at $5.38B, closed the last trade at $7.73 per share which meant it gained $0.24 on the day or 3.20% during that session. The…Read More
Sibanye Stillwater Limited SBSW Slumps 320 A Gain For Bears
