Name Net Calls Calls Puts Return since
30 Jun ‘24
2801
$0 $19K $19K 24.1%
2802
$0 $13K $13K 14.7%
2803
$0 $9K $9K 90.2%
DMAC icon
2804
DiaMedica Therapeutics
DMAC
$440M
$0 $8K $8K 186%
2805
$0 $8K $8K 15.1%
2806
$0 $5K $5K 4.07%
2807
$0 $3K $3K 129%
2808
$0 $2K $2K 32.5%
2809
$0 $2K $2K 46.9%