June 10, 2026
Analysts say the recent improvement in turnover is encouraging, but not enough to declare a sustained recovery