CPKC announces Q2 2026 distribution of R$ 0.18 per unit, payable July 31 - CP News | Rallies