Insider Title Company Date Price Return Shares Value
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 54.0% $1,620,000 $3,000,000