Stockreport

Sibanye Stillwater: You Haven't Seen Anything Yet [Seeking Alpha]

D/B/A Sibanye-Stillwater Limited ADS  (SBSW) 
PDF The operating update showed ~$560M EBITDA, triple last year, plus accelerating cash generation; that magnitude suggests SBSW has exited the trough and margins are expan [Read more]