Upgrade

DiaMedica Therapeutics Inc.

DMAC

Last
$8.33
Day
+4.0%
1y
+14.1%
5y
+99.3%
52w
-23.1%
SPY YTD
+13.3%
XLV
+8.1%
Earnings
2026-11-1132d
EMA 21
7.73
EMA 50
7.28
EMA 200
6.86
20d high
-7.2%
5y high
-23.1%
5y range
74th
Website · 35 employees · United States

Positions held

Your positions

DMAC isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
44
Hold
swing
Signal
Strong Buy
Target
$9.47
Stop
$7.28
Stop distance
12.6%
Target vs last
+13.7%

Fundamentals

Market cap$431.94MEnterprise value$388.63MTrailing P/E—Forward P/E-9.91
PEG—Price / book11.27Beta0.91Dividend yield0.00%
Revenue growth—Earnings growth—Gross margin0.0%Operating margin0.0%
Profit margin0.0%ROE-114.6%ROA-64.1%Debt / equity0.00
Current ratio6.72Free cash flow-$17.65MAnalyst recommendationstrong_buyMean target$15.50
52w high$10.4252w low$5.25

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$0.0M$0.0M$0.0M$0.0M$0.0M—
Op margin——————
Net income-$10.1M-$10.0M-$8.7M-$8.6M-$7.7M—
Gross margin——————
Gross profit——————
Operating income-$10.5M-$10.5M-$9.2M-$9.0M-$8.0M—

Yearly (6y)

2025202420232022
Revenue$0.0M$0.0M$0.0M$0.0M
Op margin————
Net income-$32.8M-$24.4M-$19.4M-$13.7M
Gross margin————
Gross profit————
Operating income-$34.4M-$26.7M-$21.3M-$14.0M
Headline scan

Headlines — positive tone

• [OK · fundamentals] All You Need to Know About DiaMedica Therapeutics (DMAC) Rating Upgrade to Buy

News

DMAC · daily+3.0% over 13 sessions
Close EMA21 EMA50 EMA200
7.237.607.968.338.702026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$10M-$8M-$5M-$3M$0M0%5%10%2025-Q22025-Q32025-Q42026-Q12026-Q2