STAHLBERG 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
16 100% Buy
34 71% Buy
47 69% Buy
STAHLBERG 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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-12-08 2025-11-25 B Purchase
27,798 +32.6%
185.45
US$255,347
27,798 +32.6% 185.45 US$255,347
2025-12-08 2025-11-24 B Purchase
19,781 +33.8%
226.80
US$2,047,695
19,781 +33.8% 226.80 US$2,047,695
2025-12-08 2025-11-21 B Purchase
46,646 +1.5%
93.72
US$1,440,952
46,646 +1.5% 93.72 US$1,440,952
2025-12-08 2025-11-20 B Purchase
128,426 +1.5%
7.41
US$951,213
128,426 +1.5% 7.41 US$951,213
2025-12-08 2025-11-19 B Purchase
240,352 +3.0%
7.21
US$1,732,361
240,352 +3.0% 7.21 US$1,732,361
2025-12-08 2025-11-18 B Purchase
182,882 +2.3%
6.75
US$1,234,618
182,882 +2.3% 6.75 US$1,234,618
2025-12-08 2025-11-17 B Purchase
187,393 +2.4%
6.52
US$1,221,165
187,393 +2.4% 6.52 US$1,221,165
2025-09-04 2025-08-27 B Purchase
50,772 +0.7%
6.00
US$304,632
50,772 +0.7% 6.00 US$304,632
2025-09-04 2025-08-26 B Purchase
59,648 +0.8%
6.00
US$357,888
59,648 +0.8% 6.00 US$357,888
2025-09-04 2025-08-25 B Purchase
338,265 +4.6%
6.00
US$2,029,252
338,265 +4.6% 6.00 US$2,029,252
2025-09-04 2025-08-22 B Purchase
59,788 +0.8%
5.96
US$356,576
59,788 +0.8% 5.96 US$356,576
2025-09-04 2025-08-21 B Purchase
48,172 +0.7%
5.96
US$287,028
48,172 +0.7% 5.96 US$287,028
2025-09-04 2025-08-20 B Purchase
71,107 +1.0%
5.86
US$416,495
71,107 +1.0% 5.86 US$416,495
2025-09-04 2025-08-15 B Purchase
8,233 +0.1%
6.00
US$49,398
8,233 +0.1% 6.00 US$49,398
2025-09-04 2025-08-14 B Purchase
70,414 +1.0%
5.99
US$421,921
70,414 +1.0% 5.99 US$421,921
2025-09-04 2025-08-13 B Purchase
293,601 +4.3%
5.91
US$1,734,918
293,601 +4.3% 5.91 US$1,734,918
2025-07-25 2025-07-23 B Purchase
1,542,857 +29.5%
3.50
US$5,400,000
1,542,857 +29.5% 3.50 US$5,400,000
2024-07-01 2024-06-28 B Purchase
1,200,000 +29.8%
2.50
US$3,000,000
1,200,000 +29.8% 2.50 US$3,000,000