Insiders · Profile

Menell Richard Peter

Director at Sibanye Stillwater. Filing since 24 Mar 2026. CIK 0002118253

Company
Date
Role
Action
Shares
Amount
Of holding
30 Jun 2026
Director
Bought
15,000
$32.85K
148%
24 Mar 2026
Director
Bought
2,500
$28.58K
opened
2 decisions on file.