April Retail Sales Meet Expectations as Consumer Spending Remains Modest Stock Trades Linked to President Trump Prompt Scrutiny Over Potential Conflicts Tech Stocks Rally as Investors Focus on Nvidias Earnings and SpaceX IPO Filing Saudi Arabias Vision 2030 Spending Spree Faces Fiscal Reality Check SpaceX and OpenAI Public Debuts Could Surpass Berkshire Hathaways Market Value on First Trading Day General Motors Unveils AllElectric Cadillac Vistiq With 300Mile Range Scholar Rock Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Advances Pipeline RYZ Q1 2026 Earnings EPS Misses Estimates by 646 Amid Challenging Conditions AIRS Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Market Reaction RCEL Q1 2026 Earnings EPS Misses Estimates Stock Gains Amid Operational Progress Republic Services RSG Q1 2026 Earnings EPS Beat Driven by Operational Efficiency Okeanis Eco Tankers Q1 2026 Earnings Strong EPS Beat Amid Challenging Market Conditions Elauwit Connection Inc ELWT Declines 247 Tests Key Support Level Kaltura Inc KLTR Holds Steady at 150 as Consolidation Phase Sets In Sionna Therapeutics SION Sees Slight Decline Amidst Key Support Test Grupo Aval AVAL Slips 126 as ADR Tests Key Support Zone Near 446 Acrivon Therapeutics ACRV Slides 171 as Stock Nears Critical Support Zone Q4 Earnings Roundup EID Parry Reports Loss Marksans Pharma and Astra Microwave See Profit Gains AIA Engineering Declines IPM Q1 2026 Earnings Significant EPS Miss Reflects Persistent Headwinds TROOPS Inc TROO Slides 343 as Selling Pressure Intensifies FSK Holds Steady Near Key Support as Consolidation Continues MFS Charter Income Trust MCR Holds Steady Near Support Amid Modest Gains Eaton Vance TaxManaged BuyWrite Income Fund ETB Edges Higher on Modest Gains Armada Acquisition Corp II Warrant XRPNW Nears Key Support at 081 Amid Low Volume BP Shares Decline Over 2 as Energy Sector Faces Headwinds Support Levels in Focus Western Union WU Slips 15 Testing Key Support Amid Digital Disruption Concerns Atlassian TEAM Surges 394 to 8542 as Buying Momentum Builds