
Sibanye Stillwater Limited SBSW
$ 12.75
-0.58%
Annual report 2024
added 04-04-2026