Ecx Stock Analysis Ecarx Holdings Inc. Drops 2.78 To 1.05 Recent Performance Trends Reviewed 20260403