Insider Title Company Date Price Return Shares Value
Von Koch Thomas Non-Executive DiaMedica Therapeutics Inc. (DMAC) 2025-07-23 $3.50 0.0% 2,857,142 $9,999,997
Von Koch Thomas Non-Executive DiaMedica Therapeutics Inc. (DMAC) 2024-06-28 $2.50 54.0% 1,200,000 $3,000,000
Von Koch Thomas Non-Executive DiaMedica Therapeutics Inc. (DMAC) 2023-06-23 $3.40 13.2% 1,470,588 $4,999,999
Von Koch Thomas Non-Executive DiaMedica Therapeutics Inc. (DMAC) 2022-12-02 $1.24 211.7% 2,855,847 $3,526,971
Von Koch Thomas Non-Executive DiaMedica Therapeutics Inc. (DMAC) 2022-07-08 $1.33 190.2% 207,974 $275,898
Return Profit / (loss) Cost
Total 47.1% $10,274,606 $21,802,866