See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.
No Insider Transactions found for DiaMedica Therapeutics Inc.
Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Nov 25, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
73,099 | $8.57 | 73,099 $8.57 $626,817 |
Nov 24, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
40,253 | $7.89 | 40,253 $7.89 $317,721 |
Nov 21, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
208,872 | $7.41 | 208,872 $7.41 $1,547,574 |
Nov 20, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
128,426 | $7.41 | 128,426 $7.41 $951,213 |
Nov 19, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
240,352 | $7.21 | 240,352 $7.21 $1,732,361 |
Nov 18, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
182,882 | $6.75 | 182,882 $6.75 $1,234,618 |
Nov 17, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
187,393 | $6.52 | 187,393 $6.52 $1,221,165 |
View older insider trading records reported to the SEC to research long-term buying and selling trends.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Aug 27, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
50,772 | $6.00 | 50,772 $6.00 $304,632 |
Aug 26, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
59,648 | $6.00 | 59,648 $6.00 $357,888 |
Aug 25, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
338,265 | $6.00 | 338,265 $6.00 $2,029,252 |
Aug 22, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
59,788 | $5.96 | 59,788 $5.96 $356,576 |
Aug 21, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
48,172 | $5.96 | 48,172 $5.96 $287,028 |
Aug 20, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
71,107 | $5.86 | 71,107 $5.86 $416,495 |
Aug 15, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
8,233 | $6.00 | 8,233 $6.00 $49,398 |
Aug 14, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
70,414 | $5.99 | 70,414 $5.99 $421,921 |
Aug 13, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
293,601 | $5.91 | 293,601 $5.91 $1,734,918 |
Jul 23, 2025 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
1,542,857 | $3.50 | 1,542,857 $3.50 $5,400,000 |
Jul 23, 2025 JACINTO RICHARD II |
JACINTO RICHARD II
|
Buy |
400,000 | $3.50 | 400,000 $3.50 $1,400,000 |
Jul 23, 2025 Von Koch Thomas |
Von Koch Thomas
|
Buy |
2,857,142 | $3.50 | 2,857,142 $3.50 $9,999,997 |
Jun 28, 2024 STAHLBERG JAN |
STAHLBERG JAN
|
Buy |
1,200,000 | $2.50 | 1,200,000 $2.50 $3,000,000 |
Jun 28, 2024 Von Koch Thomas |
Von Koch Thomas
|
Buy |
1,200,000 | $2.50 | 1,200,000 $2.50 $3,000,000 |
Nov 16, 2023 Wambeke David J. |
Wambeke David J.
CBO
|
Buy |
20,000 | $2.46 | 20,000 $2.46 $49,200 |
Jun 23, 2023 Pauls Dietrich John |
Pauls Dietrich John
President and CEO
|
Buy |
12,787 | $3.91 | 12,787 $3.91 $49,997 |
Jun 23, 2023 Giuffre Randall Michael |
Giuffre Randall Michael
|
Buy |
65,000 | $3.91 | 65,000 $3.91 $254,150 |
Jun 23, 2023 Von Koch Thomas |
Von Koch Thomas
|
Buy |
1,470,588 | $3.40 | 1,470,588 $3.40 $4,999,999 |
Jun 23, 2023 Semba Charles Pauling |
Semba Charles Pauling
|
Buy |
12,787 | $3.91 | 12,787 $3.91 $49,997 |
Jun 23, 2023 Pilnik Richard D. |
Pilnik Richard D.
|
Buy |
38,363 | $3.91 | 38,363 $3.91 $149,999 |
TOP