Veea VEEA Stock Voting Power Rallies 20260418 MOV Movado Group Q1 earnings beat expectations at 55 cents per share stock climbs 15 RCM Technologies RCMT Stock Valuation Q4 2025 EPS Beats Forecasts Endeavour EXK Stock Chart Q4 2025 Profit Disappoints