Skip to content
★ Sign in to follow
Insider activity · 24 months15 buys0 salesCumulative net flow
Total declarations
18
Company
1
▲ Purchases (15 ops.)
€8.1M
▼ Sales (0 ops.)
—

Latest filing published 26 Nov 2025 for DiaMedica Therapeutics Inc., €386k.

Filing timeline

BuySale
Jan Staahlberg

Insider track record

Disclosed buys
15
Disclosed sells
0
Signal history

Jan Staahlberg: trading record in brief

Jan Staahlberg is a declared insider of DiaMedica Therapeutics Inc., with filings sourced from SEC (Form 4). In total, 18 filings cover trades dated from 23 June 2023 to 25 November 2025.

Every open-market trade on record is a purchase: 15 purchases worth €8.1M, and no sale. Unlike grants, an open-market purchase is paid for by the insider, at the market price. So far in 2025, the count stands at 15 purchases and no sales.

In size, the median ticket on the buying side is €362k. Across 15 purchases, this insider has always bought alone, with no colleague buying within 30 days.

The newest entry dates from 26 November 2025: an open-market purchase of €386k, in DiaMedica Therapeutics Inc. Filings reach the SEC (Form 4) feed a median of 3 days after the trade. For comparison, the SEC allows two business days to file a Form 4. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.

Companies and markets linked to Jan Staahlberg

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations18 total
  • ▲
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    626,817 CAD18SEDI
    73,099 shares@ CA$8.57498.2% of flowCommon SharesTSXSEDI:4611110
    Canonical exit: 23 Feb 2026 (T+90)
  • ▲
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    317,721 CAD17SEDI
    40,253 shares@ CA$7.89314.2% of flowCommon SharesTSXSEDI:4611109
    Canonical exit: 22 Feb 2026 (T+90)
  • ▲
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    2M CAD19SEDI
    208,872 shares@ CA$7.409220.3% of flowCommon SharesTSXSEDI:4609909
    Canonical exit: 19 Feb 2026 (T+90)
  • ▲
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    951,213 CAD18SEDI
    128,426 shares@ CA$7.406712.5% of flowCommon SharesTSXSEDI:4609277
    Canonical exit: 18 Feb 2026 (T+90)
  • ▲
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    2M CAD17SEDI
    240,352 shares@ CA$7.207622.8% of flowCommon SharesTSXSEDI:4608451
    Canonical exit: 17 Feb 2026 (T+90)
  • ▲
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    1M CAD15SEDI
    182,882 shares@ CA$6.750916.1% of flowCommon SharesTSXSEDI:4607454
    Canonical exit: 16 Feb 2026 (T+90)
  • ▲
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    1M CAD13SEDI
    187,393 shares@ CA$6.516616.0% of flowCommon SharesTSXSEDI:4607399
    Canonical exit: 15 Feb 2026 (T+90)
  • ▲
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    420,900 CAD17SEDI
    50,772 shares@ CA$8.292.3% of flowCommon SharesTSXSEDI:4566708
    Canonical exit: 25 Nov 2025 (T+90)
  • ▲
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    495,078 CAD17SEDI
    59,648 shares@ CA$8.302.7% of flowCommon SharesTSXSEDI:4566707
    Canonical exit: 24 Nov 2025 (T+90)
  • ▲
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    578,100 CAD17SEDI
    71,107 shares@ CA$8.133.2% of flowCommon SharesTSXSEDI:4565548
    Canonical exit: 18 Nov 2025 (T+90)
  • ▲
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    398,864 CAD17SEDI
    48,172 shares@ CA$8.282.2% of flowCommon SharesTSXSEDI:4565549
    Canonical exit: 20 Nov 2025 (T+90)
  • ▲
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    493,849 CAD17SEDI
    59,788 shares@ CA$8.262.7% of flowCommon SharesTSXSEDI:4565550
    Canonical exit: 20 Nov 2025 (T+90)
  • ▲
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    582,324 CAD15SEDI
    70,414 shares@ CA$8.273.2% of flowCommon SharesTSXSEDI:4562663
    Canonical exit: 12 Nov 2025 (T+90)
  • ▲
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    68,169 CAD17SEDI
    8,233 shares@ CA$8.280.4% of flowCommon SharesTSXSEDI:4562664
    Canonical exit: 13 Nov 2025 (T+90)
  • ▲
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    2M CAD14SEDI
    293,601 shares@ CA$8.1413.3% of flowCommon SharesTSXSEDI:4562662
    Canonical exit: 11 Nov 2025 (T+90)
  • ●
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    5M CAD14SEDI
    1,428,571 shares@ CA$3.5027.9% of flowCommon SharesTSXSEDI:4550674
  • ●
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    0SEDI
    Common SharesTSXSEDI:4148945
  • ●
    6 - Director or Senior Officer of 10% Security HolderExecutivesDiaMedica Therapeutics Inc.
    5M CAD13SEDI
    1,470,588 shares@ CA$3.4023.7% of flowCommon SharesTSXSEDI:4148948

18 of 18 declarations