DiaMedica Therapeutics Inc’s recently made public that its 10% Owner STAHLBERG JAN acquired Company’s shares for reported $1.73 million on Nov 19 ’25. In the deal valued at $7.21 per share,240,352 shares were bought. As a result of this transaction, STAHLBERG JAN now holds 8,375,092 shares worth roughly $71.02 million.
Then, STAHLBERG JAN bought 208,872 shares, generating $1,547,574 in total proceeds. Upon buying the shares at $7.41, the 10% Owner now owns 8,712,390 shares.
Before that, STAHLBERG JAN bought 182,882 shares. DiaMedica Therapeutics Inc shares valued at $1,234,618 were divested by the 10% Owner at a price of $6.75 per share. As a result of the transaction, STAHLBERG JAN now holds 8,134,740 shares, worth roughly $68.98 million.
A number of analysts have revised their coverage, including TD Cowen’s analysts, who began to cover the stock in late October with a ‘”a Buy”‘ rating. H.C. Wainwright began covering DMAC with “Buy” recommendation on October 07, 2024.
Price Performance Review of DMAC
On Friday, DiaMedica Therapeutics Inc [NASDAQ:DMAC] saw its stock jump 2.05% to $8.48. Over the last five days, the stock has lost -9.69%. DiaMedica Therapeutics Inc shares have risen nearly 63.08% since the year began. Nevertheless, the stocks have risen 56.17% over the past one year. While a 52-week high of $10.42 was reached on 12/10/25, a 52-week low of $3.19 was recorded on 04/07/25.
Levels Of Support And Resistance For DMAC Stock
The 24-hour chart illustrates a support level at 8.26, which if violated will result in even more drops to 8.05. On the upside, there is a resistance level at 8.71. A further resistance level may holdings at 8.95.
How much short interest is there in DiaMedica Therapeutics Inc?
A steep rise in short interest was recorded in DiaMedica Therapeutics Inc stocks on 2025-11-28, growing by 1.14 million shares to a total of 5.25 million shares. Yahoo Finance data shows the prior-month short interest on 2025-10-31 was 4.12 million shares. There was a rise of 21.61%, which implies that there is a positive sentiment for the stock.






