Staahlberg, Jan

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 17% 8.2% 15.1%
Success rate 95% 68% 82%
Transactions
15 100% Buy
34 71% Buy
47 69% Buy
Staahlberg, Jan's trades of DiaMedica Therapeutics Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
155.62
Quantity 35,834 +30.4%
Value US$3,411,723
Transaction date
Purchase
Price
127.84
Quantity 54,617 +8.0%
Value US$1,048,935
Transaction date
Purchase
Price
104.77
Quantity 48,618 +16.6%
Value US$2,907,819
Transaction date
Purchase
Price
7.41
Quantity 128,426 +1.6%
Value US$951,213
Transaction date
Purchase
Price
7.21
Quantity 240,352 +3.1%
Value US$1,732,361
Transaction date
Purchase
Price
6.75
Quantity 182,882 +2.4%
Value US$1,234,618
Transaction date
Purchase
Price
6.52
Quantity 187,393 +2.6%
Value US$1,221,165
Transaction date
Purchase
Price
8.29
Quantity 50,772 +0.7%
Value CA$420,900
Transaction date
Purchase
Price
8.30
Quantity 59,648 +0.8%
Value CA$495,078
Transaction date
Purchase
Price
8.26
Quantity 59,788 +0.8%
Value CA$493,849
Transaction date
Purchase
Price
8.28
Quantity 48,172 +0.7%
Value CA$398,864
Transaction date
Purchase
Price
8.13
Quantity 71,107 +1.0%
Value CA$578,100
Transaction date
Purchase
Price
8.28
Quantity 8,233 +0.1%
Value CA$68,169
Transaction date
Purchase
Price
8.27
Quantity 70,414 +1.0%
Value CA$582,324
Transaction date
Purchase
Price
8.14
Quantity 293,601 +4.4%
Value CA$2,389,912
Transaction date
Purchase
Price
3.50
Quantity 1,428,571 +27.4%
Value US$4,999,998
Transaction date
Purchase
Price
3.40
Quantity 1,470,588 +57.6%
Value US$4,999,999
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-11-26 2025-11-25 B Purchase
35,834 +30.4%
155.62
US$3,411,723
35,834 +30.4% 155.62 US$3,411,723
2025-11-26 2025-11-24 B Purchase
54,617 +8.0%
127.84
US$1,048,935
54,617 +8.0% 127.84 US$1,048,935
2025-11-24 2025-11-21 B Purchase
48,618 +16.6%
104.77
US$2,907,819
48,618 +16.6% 104.77 US$2,907,819
2025-11-21 2025-11-20 B Purchase
128,426 +1.6%
7.41
US$951,213
128,426 +1.6% 7.41 US$951,213
2025-11-20 2025-11-19 B Purchase
240,352 +3.1%
7.21
US$1,732,361
240,352 +3.1% 7.21 US$1,732,361
2025-11-18 2025-11-18 B Purchase
182,882 +2.4%
6.75
US$1,234,618
182,882 +2.4% 6.75 US$1,234,618
2025-11-18 2025-11-17 B Purchase
187,393 +2.6%
6.52
US$1,221,165
187,393 +2.6% 6.52 US$1,221,165
2025-08-28 2025-08-27 B Purchase
50,772 +0.7%
8.29
CA$420,900
50,772 +0.7% 8.29 CA$420,900
2025-08-28 2025-08-26 B Purchase
59,648 +0.8%
8.30
CA$495,078
59,648 +0.8% 8.30 CA$495,078
2025-08-25 2025-08-22 B Purchase
59,788 +0.8%
8.26
CA$493,849
59,788 +0.8% 8.26 CA$493,849
2025-08-25 2025-08-22 B Purchase
48,172 +0.7%
8.28
CA$398,864
48,172 +0.7% 8.28 CA$398,864
2025-08-25 2025-08-20 B Purchase
71,107 +1.0%
8.13
CA$578,100
71,107 +1.0% 8.13 CA$578,100
2025-08-18 2025-08-15 B Purchase
8,233 +0.1%
8.28
CA$68,169
8,233 +0.1% 8.28 CA$68,169
2025-08-18 2025-08-14 B Purchase
70,414 +1.0%
8.27
CA$582,324
70,414 +1.0% 8.27 CA$582,324
2025-08-18 2025-08-13 B Purchase
293,601 +4.4%
8.14
CA$2,389,912
293,601 +4.4% 8.14 CA$2,389,912
2025-07-24 2025-07-23 B Purchase
1,428,571 +27.4%
3.50
US$4,999,998
1,428,571 +27.4% 3.50 US$4,999,998
2023-06-28 2023-06-23 B Purchase
1,470,588 +57.6%
3.40
US$4,999,999
1,470,588 +57.6% 3.40 US$4,999,999