Forecast now for up to +24.2 bonus points if your prediction is correct!
January 31, 2027
180,000 units - 320,000 units
Sum of all 12 months' final net order totals as reported by ACT Research for calendar year 2026.
2025 orders are tracking toward ~237,000 units—well below the 300k+ needed for market equilibrium. This is the single best leading indicator for 2027 capacity.