Richard Peter Menell, Director at Sibanye Stillwater Ltd (SBSW), bought 15,000 shares at $2.19 ($33K) on 2026-06-30, disclosed to the SEC on 2026-07-01.
Director Richard Peter Menell purchased 15,000 shares at $2.19, marking the largest insider purchase in the company's history. This significant accumulation comes as the stock trades near its 52-week low, potentially signaling confidence in a value rebound.
The stock has dropped 28.18% over the past 30 days and 32.2% over the last 90 days to trade at $8.475. It remains significantly below its 52-week high of $21.29, down 60.19% from that peak.
Clearly above the average filing.