DMAC (DiaMedica Therapeutics Inc. Common Stock) Stock Analysis - SEC Filings

DiaMedica Therapeutics Inc. Common Stock (DMAC) is a publicly traded Healthcare sector company. As of May 20, 2026, DMAC trades at $5.67 with a market cap of $306.06M and a P/E ratio of -8.07. DMAC moved +1.08% today. Year to date, DMAC is -29.76%; over the trailing twelve months it is +30.45%. Its 52-week range spans $3.19 to $10.42. Analyst consensus is strong buy with an average price target of $13.00. Rallies surfaces DMAC's financials, insider trades, hedge fund holdings, congressional trades, analyst ratings, and AI-generated research below.

Where can I find DMAC SEC filings?

Rallies organizes DMAC SEC filing research, company disclosures, 10-K reports, 10-Q reports, and filing-driven context alongside market data, news, fundamentals, and AI research.

DMAC Key Metrics

Key financial metrics for DMAC
MetricValue
Price$5.67
Market Cap$306.06M
P/E Ratio-8.07
EPS$-0.70
Dividend Yield0.00%
52-Week High$10.42
52-Week Low$3.19
Volume80.40K
Avg Volume0
Revenue (TTM)$0
Net Income$-32.77M
Gross Margin0.00%

Latest DMAC News

Recent DMAC Insider Trades

  • STAHLBERG JAN bought 73.10K (~$626.82K) on Nov 25, 2025.
  • STAHLBERG JAN bought 40.25K (~$317.72K) on Nov 24, 2025.
  • STAHLBERG JAN bought 208.87K (~$1.55M) on Nov 21, 2025.

DMAC Analyst Consensus

3 analysts cover DMAC: 0 strong buy, 3 buy, 0 hold, 0 sell, 0 strong sell. Consensus rating is strong buy. Average price target: $13.00.

Common questions about DMAC

Where can I find DMAC SEC filings?
Rallies organizes DMAC SEC filing research, company disclosures, 10-K reports, 10-Q reports, and filing-driven context alongside market data, news, fundamentals, and AI research.
Does Rallies show DMAC 10-K and 10-Q filings?
Rallies organizes DMAC SEC filing research, including 10-K reports, 10-Q reports, company disclosures, and filing-driven context when available.
Is DMAC research on Rallies investment advice?
No. Rallies provides research, data, and educational context for DMAC. It does not provide personalized investment advice.
DMAC

DMAC