Sibanye Stillwater Limited ADR (NYSE:SBSW) jumps 225.82% In 2024; How Attractive Is It At $4.44?
In last trading session, Sibanye Stillwater Limited ADR (NYSE:SBSW) saw 8.34 million shares changing hands with its beta currently measuring 1.67. Company’s recent per share