We are live on ! Find out more
Name Net Calls Calls Puts Return since
31 Dec ‘25
676
$31.7M $55.2M $23.4M 11.1%
677
$31.7M $516M $484M 29.3%
678
$31.6M $2.43B $2.4B 230%
EMA
679
Emera Inc
EMA
$16.2B
$31.5M $82.9M $51.4M 7.68%
680
$31.3M $53M $21.6M 50.8%
681
$31.3M $47.9M $16.7M 25.4%
682
$31.2M $66.5M $35.3M 31.8%
683
$31.1M $68.1M $37M 54.1%
684
$31M $979M $948M 28.5%
685
$30.9M $295M $264M 8.28%
IDYA icon
686
IDEAYA Biosciences
IDYA
$3.59B
$30.5M $37.8M $7.38M 7.81%
687
$30.4M $60.4M $30M 42.9%
688
$30.4M $30.9M $505K 2.86%
689
$30.3M $53.6M $23.3M 3.83%
690
$30.2M $31.1M $929K 27.9%
691
$30.2M $69.3M $39.2M 31.6%
692
$30.1M $30.4M $247K 13.7%
693
$30.1M $30.1M $0 16.9%
694
$30.1M $32.6M $2.54M 2.82%
695
$30M $34.9M $4.93M 21.2%
696
$29.9M $109M $78.8M 36.8%
697
$29.9M $47.1M $17.2M 9.5%
698
$29.9M $244M $214M 33.2%
699
$29.9M $165M $135M 0.56%
700
$29.7M $52.8M $23.1M 24.8%