Traders are betting big against this restaurant giant into earnings October 28, 2026 · CNBC Read full story at source