best sell day for stocks cyd 2003

China Yuchai International (CYD) had its best day in 2003 on July 10, 2003, returning 18.4%.