Sibanye Stillwater Limited ADR [SBSW] Revenue clocked in at $6.16 billion, down -8.29% YTD: What’s Next?
Sibanye Stillwater Limited ADR [NYSE: SBSW] price plunged by -2.73 percent to reach at -$0.14. The one-year SBSW stock forecast points to a potential upside of 4.78. The average equity rating for SBSW stock is currently 3.78, trading closer to a bullish pattern in the