DiaMedica Therapeutics DMAC Gains 243 as Buyers Defend Key Support EPAM Systems Struggles EPAM Stock Slides 29 as Tech Sector Headwinds Persist Immatics NV IMTX Surges 5 as Biotech Sentiment Improves Key Resistance at 1220 in Focus Black Rock Coffee Bar BRCB Rallies 1427 Analyzing Support Resistance and NearTerm Potential Netcapital Inc NCPL Edges Lower Testing Support Near Key Inflection Point ITHAX Acquisition Corp III ITHA Holds Steady Near Trust Value as Market Awaits Business Combination News Eurasian Economic Union Trade Turnover Surpasses 80 Billion Leaders Focus on Digital Integration TTMI Q1 2026 Earnings EPS Beats Estimates by Nearly 10 Stock Declines AAFS Infrastructure Nears 1 Billion Balkans Energy Pipeline Deal Amid Trump Ties