Insider Title Company Date Price Return Shares Value
Stahlberg Jan Non-Executive DiaMedica Therapeutics Inc. (DMAC) 2025-11-25 $7.19 0.0% 1,061,277 $7,631,469
Stahlberg Jan Non-Executive DiaMedica Therapeutics Inc. (DMAC) 2025-08-27 $5.96 0.0% 1,000,000 $5,958,107
Stahlberg Jan Non-Executive DiaMedica Therapeutics Inc. (DMAC) 2025-07-23 $3.50 0.0% 1,542,857 $5,400,000
Stahlberg Jan Non-Executive DiaMedica Therapeutics Inc. (DMAC) 2024-06-28 $2.50 54.0% 1,200,000 $3,000,000
Return Profit / (loss) Cost
Total 7.4% $1,620,000 $21,989,576