This article first appeared on GuruFocus. Makita Corp (TSE:6586) is set to release its Q2 2026 earnings on Oct 31, 2025. The consensus estimate for Q2 2026 revenue is $188.58 billion, and the earnings ...