China Yuchai International

NYSE: CYD    
Share price (5/17/24): $8.23    
Market cap (5/17/24): $2.222 million