Stockreport

Impala Platinum: Excellent Business At An Attractive Price At The Right Time; Rating Upgrade [Seeking Alpha]

D/B/A Sibanye-Stillwater Limited ADS  (SBSW) 
PDF On December 31, 2023, Impala reported $502 million in cash, $61.8 million in long-term debt, and $193 million in total debt. Impala trades at 0.93 TTM EV/Sales and 5. [Read more]