Business ❯ Economics ❯ Market Conditions ❯ Consumer Confidence
Management guides to 85,000 deliveries in 2026 with Q1 margins of 15% to 16%.