10 insiders reported 45 Form 4 transactions for DiaMedica Therapeutics Inc. (DMAC) over the past 18 months (most recent 2026-01-06). Recent activity: Giuffre Randall Michael (Director) Buy 6,175 shares, Semba Charles Pauling (Director) Buy 3,355 shares, Parsons James T. (Director) Buy 10,095 shares, STAHLBERG JAN (Insider) Buy 208,872 shares, STAHLBERG JAN (Insider) Buy 187,393 shares. Source: SEC Form 4.
| Date | Insider | Title | Type | Shares | Value |
|---|---|---|---|---|---|
| 2026-01-06 | Giuffre Randall Michael | Director | Buy | 6,175 | $51,994 |
| 2026-01-06 | Semba Charles Pauling | Director | Buy | 3,355 | $28,249 |
| 2026-01-06 | Parsons James T. | Director | Buy | 10,095 | $85,000 |
| 2025-12-08 | STAHLBERG JAN | Insider | Buy | 208,872 | $1.5M |
| 2025-12-08 | STAHLBERG JAN | Insider | Buy | 187,393 | $1.2M |
| 2025-12-08 | TRILL AB | Insider | Buy | 182,882 | $1.2M |
| 2025-12-08 | TRILL AB | Insider | Buy | 187,393 | $1.2M |
| 2025-12-08 | TRILL AB | Insider | Buy | 240,352 | $1.7M |
| 2025-12-08 | STAHLBERG JAN | Insider | Buy | 240,352 | $1.7M |
| 2025-12-08 | TRILL AB | Insider | Buy | 128,426 | $951,637 |
| 2025-12-08 | STAHLBERG JAN | Insider | Buy | 128,426 | $951,637 |
| 2025-12-08 | TRILL AB | Insider | Buy | 208,872 | $1.5M |
| 2025-12-08 | TRILL AB | Insider | Buy | 40,253 | $317,596 |
| 2025-12-08 | STAHLBERG JAN | Insider | Buy | 40,253 | $317,596 |
| 2025-12-08 | TRILL AB | Insider | Buy | 73,099 | $626,458 |
| 2025-12-08 | STAHLBERG JAN | Insider | Buy | 73,099 | $626,458 |
| 2025-12-08 | STAHLBERG JAN | Insider | Buy | 182,882 | $1.2M |
| 2025-11-25 | Parsons James T. | Director | Buy | 12,000 | $26,400 |
| 2025-09-04 | TRILL AB | Insider | Buy | 71,107 | $416,687 |
| 2025-09-04 | STAHLBERG JAN | Insider | Buy | 293,601 | $1.7M |
| 2025-09-04 | TRILL AB | Insider | Buy | 293,601 | $1.7M |
| 2025-09-04 | TRILL AB | Insider | Buy | 70,414 | $421,780 |
| 2025-09-04 | STAHLBERG JAN | Insider | Buy | 70,414 | $421,780 |
| 2025-09-04 | TRILL AB | Insider | Buy | 8,233 | $49,398 |
| 2025-09-04 | STAHLBERG JAN | Insider | Buy | 8,233 | $49,398 |
Source: SEC Form 4 filings · as of 2026-01-06