Business Cameco shares slide as maintenance cuts output and raises cost concerns Owen Parrish · October 31, 2026