Insider Trading - STAHLBERG JAN

Recent Insider Transactions in DiaMedica Therapeutics Inc. by STAHLBERG JAN

Buy/Sell Shares Bought/Sold @Price Total Transaction Shares Held
After Transaction
Transaction
Date
Filling Date Details
Buy 73,099 @ $8.57 $626,817 8,825,742 11/25/2025 12/08/2025
Buy 40,253 @ $7.89 $317,721 8,752,643 11/24/2025 12/08/2025
Buy 208,872 @ $7.41 $1,547,574 8,712,390 11/21/2025 12/08/2025
Buy 128,426 @ $7.41 $951,213 8,503,518 11/20/2025 12/08/2025
Buy 240,352 @ $7.21 $1,732,361 8,375,092 11/19/2025 12/08/2025
Buy 182,882 @ $6.75 $1,234,618 8,134,740 11/18/2025 12/08/2025
Buy 187,393 @ $6.52 $1,221,165 7,951,858 11/17/2025 12/08/2025
Buy 50,772 @ $6.00 $304,632 7,764,465 08/27/2025 09/04/2025
Buy 59,648 @ $6.00 $357,888 7,713,693 08/26/2025 09/04/2025
Buy 338,265 @ $6.00 $2,029,252 7,654,045 08/25/2025 09/04/2025
Buy 59,788 @ $5.96 $356,576 7,315,780 08/22/2025 09/04/2025
Buy 48,172 @ $5.96 $287,028 7,255,992 08/21/2025 09/04/2025
Buy 71,107 @ $5.86 $416,495 7,207,820 08/20/2025 09/04/2025
Buy 8,233 @ $6.00 $49,398 7,136,713 08/15/2025 09/04/2025
Buy 70,414 @ $5.99 $421,921 7,128,480 08/14/2025 09/04/2025
Buy 293,601 @ $5.91 $1,734,918 7,058,066 08/13/2025 09/04/2025
Buy 1,542,857 @ $3.50 $5,400,000 6,764,465 07/23/2025 07/25/2025
Buy 1,200,000 @ $2.50 $3,000,000 5,221,608 06/28/2024 07/01/2024