Name Net Calls Calls Puts Return since
30 Jun ‘24
2801
$0 $19K $19K 24.1%
2802
$0 $13K $13K 15.3%
2803
$0 $9K $9K 90.4%
DMAC icon
2804
DiaMedica Therapeutics
DMAC
$425M
$0 $8K $8K 177%
2805
$0 $8K $8K 15.1%
2806
$0 $5K $5K 3.8%
2807
$0 $3K $3K 127%
2808
$0 $2K $2K 33.2%
2809
$0 $2K $2K 46.4%