ECARX ECX Q1 2026 Disappoints EPS 021 Below 007 Views TTM Technologies TTMI Surges 3 as Technical Hurdles Loom Ahead Maravai MRVI Q1 2026 Results A Closer Look at the Earnings Beat Terra Drone Faces Leadership Crisis as Indonesia CEO Receives 16Month Sentence for Fatal Fire