Primech Holdings PMEC Stock Outlook 252 Decline Raises Red Flags 20260521 ECARX Holdings ECX Bounces From Support Key Levels to Watch RLX Q1 2026 Earnings EPS Falls Short of Estimates Despite Positive Market Reaction Strategy MSTR Stock Steady at 16515 Support at 15689 20260521