DMAC: Earnings Drop, ESOC Data Next — Shorts Stay Dug In
DiaMedica Therapeutics just crossed two catalysts in 48 hours, and short sellers are watching carefully. Q1 2026 results, released after market close on May 6, came in at -$0.19 per share — inline with expectations.…
