New Strong Sell Stocks for October 8th
Zacks Investment Research added China Yuchai International Ltd. (CYD), along with AVNW and CIA, to its Zacks Rank #5 (Strong Sell) List on October 8, 2026.
Why it matters — CYD watchers may note the company’s inclusion on Zacks’ Strong Sell list.