11 insiders reported 44 Form 4 transactions for DiaMedica Therapeutics Inc. (DMAC) over the past 18 months (most recent 2026-08-12). Recent activity: Pauls Dietrich John (President & CEO) Buy 60,200 shares, Giuffre Randall Michael (Director) Buy 6,175 shares, Semba Charles Pauling (Director) Buy 3,355 shares, Parsons James T. (Director) Buy 10,095 shares, TRILL AB (Insider) Buy 208,872 shares. Source: SEC Form 4.
| Date | Insider | Title | Type | Shares | Value |
|---|---|---|---|---|---|
| 2026-08-12 | Pauls Dietrich John | President & CEO | Buy | 60,200 | $0 |
| 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 | TRILL AB | 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 | STAHLBERG JAN | Insider | Buy | 182,882 | $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 | 187,393 | $1.2M |
| 2025-12-08 | STAHLBERG JAN | 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-11-25 | Parsons James T. | Director | Buy | 12,000 | $26,400 |
| 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-08-12