ACM Research Shanghai backlog rises 88.2% to RMB 17.1 billion as of Sept. 29, 2026 - ACMR News | Rallies