The Middleby Corporation 2026 Q2 - Results - Earnings Call Presentation 12.08.2026 00:01 Seeking Alpha