Strategy MSTR Breaks Below 50Day Moving Average Amid Bearish Momentum MGRC Q1 2026 Earnings EPS Misses Consensus Stock Reacts With Caution European Manufacturers Maintain China Footprint Despite EU Derisking Efforts