How much upside is really left in Ducommun DCO Slight Downtick 20260510 GTEC Greenland Technologies Holding Corporation posts Q4 2025 EPS miss shares gain 191 percent on positive investor sentiment What Cathay Bancorp CATY does that its rivals cannot On the Radar 20260507