
Alert: Major Price Decline (4/4/25)-Sibanye-Stillwater Limited (NYSE: SBSW).
Sibanye-Stillwater Limited (NYSE: SBSW) stock suffered a major decline of -17.1% on 4/4/25. The shares closed at $3.44. Moreover, this decline was accompanied by exceptionally high trading volume at 216% of normal. The stock has […]