Implats FY26 headline earnings more than doubled to R22.87 billion; revenue rises 58% to R135.15 billion - IMPUY News | Rallies