This article first appeared on GuruFocus. Twin Disc Inc (NASDAQ:TWIN) is set to release its Q1 2026 earnings on Nov 5, 2025. The consensus estimate for Q1 2026 revenue is $0.08 billion, and the ...