Repligen Corporation RGEN Hovers at 11205 Tight Range Persists 20260521 Nvidia Reports 745 Billion Profit and 102 Billion Buyback but Shares Edge Lower Mtron Industries MPTI Q1 2026 Earnings Surprise EPS 067 Up Significant Turkey and Kazakhstan Deepen Economic Ties with 13 Billion Trade Target Euro Zone Slowdown Deepens as Iran Conflict Sparks Energy Price Shock Stifling Demand Qualcomm Stock Surges on Optimism Over AI Device Boom Trainline Raises FullYear Guidance for Second Time in 2025 US Sanctions Against Iran May Have Reached Peak Effectiveness Irans President Orders Reopening of International Internet Access Signal of Policy Shift China Urges APEC Cooperation as Minister Skips Opening Session Due to Urgent Official Business Momentus Stock Surges Nearly 200 After Securing Additional Funding Through Private Placement