ECARX Inc.

1.59
-0.67 (-29.65%)
At close: Mar 28, 2025, 3:59 PM
1.49
-6.58%
After-hours: Mar 28, 2025, 06:31 PM EDT