Over the last 90 days, Sibanye Stillwater Ltd. has seen significant insider buying activity, with a total buy value of $2,162,447.12 and no reported sales. Five net buying insiders, including the Chief Financial Officer, have made multiple purchases, indicating positive sentiment from key personnel.