This article first appeared on GuruFocus. ITOCHU Corp (TSE:8001) is set to release its Q2 2026 earnings on Nov 5, 2025. The ...