Tecogen TGEN Business Update Tecogen Inc posts 31 EPS miss on margin pressure Upwork UPWK Stock Fiscal Policy Mini Rally 20260418 Market Wrap Tech leads broad market rally while consumer stocks lag UK Exports to US Slide 25 Following Trumps Tariff Measures Turning Trade Surplus into Deficit Adobe Leverages Agentic AI to Strengthen Its Software Moat DeepSeek Chinese AI Model Draws Silicon Valley Praise Amid Chip Constraints Vestas Wind Systems Shares Slide as Company Warns on Margins MultiJob Workforce Expands as Cost of Living Pressures Mount Jim Cramers Investing Club Monthly Update Diversifying Beyond AI Stocks YMM Q1 2026 Earnings Strong EPS Beat Masks Revenue Concerns as Stock Slips AMAL Q1 2026 Earnings EPS Misses Estimates by 174 as Stock Declines UPS Q1 2026 Earnings EPS Beat Lifts Stock Amid Mixed Operating Environment MUFG Q1 2026 Earnings EPS Surges 3967 Above Estimates Stock Slips Shattuck Labs Q1 2026 Earnings EPS Surprise Drives Positive Market Reaction Annovis Bio Q1 2026 Earnings EPS Misses Estimates but Shares Rally on Pipeline Optimism 1st Source Corporation SRCE Edges Higher Testing Key Technical Levels Swvl Holdings Corp SWVL Retreats 1066 as Key Support Levels Are Tested BioAge Labs BIOA Slips Slightly as Biotech Sector Holds Steady Dorchester Minerals LP DMLP Declines 24 as Energy Sector Headwinds Persist PAMT CORP PAMT Surges 321 Key Levels and Market Sentiment Viemed Healthcare VMD Edges Higher as Stock Holds Above Key Support Level Citius Oncology Inc CTOR Edges Higher Can It Sustain Momentum Above 086 Sable Offshore Corp SOC Edges Higher as Shares Approach Key Resistance CXApp Inc CXAI Surges 205 as Trading Volume Picks Up Dolphin Entertainment DLPN Holds Near Support After Modest Decline Blackrock MuniHoldings Fund MHD Gains 176 as Muni Bond Market Stabilizes Cube Highways Trust Announces 357 Per Unit Distribution for Q4 FY26 AUM at 36842 Crore Natural Gas Services Group Inc NGS Q1 2026 Earnings Strong EPS Beat Highlights Operational Efficiency Amid Industry Uncertainty Astera Labs ALAB Edges Higher Navigating Key Support and Resistance Levels