DiaMedica Therapeutics Inc’s recent filing unveils 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 $75.96 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 $73.78 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 Tuesday, DiaMedica Therapeutics Inc [NASDAQ:DMAC] saw its stock jump 3.54% to $9.07. Over the last five days, the stock has gained 13.66%. DiaMedica Therapeutics Inc shares have risen nearly 68.90% since the year began. Nevertheless, the stocks have risen 67.03% over the past one year. While a 52-week high of $9.23 was reached on 12/09/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.79, which if violated will result in even more drops to 8.51. On the upside, there is a resistance level at 9.35. A further resistance level may holdings at 9.63.
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-14, growing by 0.89 million shares to a total of 5.0 million shares. Yahoo Finance data shows the prior-month short interest on 2025-10-15 was 4.12 million shares. There was a rise of 17.7%, which implies that there is a positive sentiment for the stock.






