Insider Title Company Date Price Return Shares Value
Van Der Velden Peter Non-Executive Director Edesa Biotech, Inc. (EDSA) 2020-01-08 $22.40 -80.6% 20,089 $450,000
Return Profit / (loss) Cost
Total -80.6% $-362,612 $450,000