Name Net Calls Calls Puts Return since
31 Dec ‘25
676
$31.7M $55.2M $23.4M 13.3%
677
$31.7M $516M $484M 35%
678
$31.6M $2.43B $2.4B 163%
EMA
679
Emera Inc
EMA
$15.8B
$31.5M $82.9M $51.4M 4.83%
680
$31.3M $53M $21.6M 24.2%
681
$31.3M $47.9M $16.7M 10.7%
682
$31.2M $66.5M $35.3M 22.4%
683
$31.1M $68.1M $37M 54.7%
684
$31M $979M $948M 18.5%
685
$30.9M $295M $264M 19.7%
IDYA icon
686
IDEAYA Biosciences
IDYA
$2.48B
$30.5M $37.8M $7.38M 18.4%
687
$30.4M $60.4M $30M 31.4%
688
$30.4M $30.9M $505K 17.4%
689
$30.3M $53.6M $23.3M 2.82%
690
$30.2M $31.1M $929K 38.3%
691
$30.2M $69.3M $39.2M 29.7%
692
$30.1M $30.4M $247K 18.2%
693
$30.1M $30.1M $0 7.37%
694
$30.1M $32.6M $2.54M 6.54%
695
$30M $34.9M $4.93M 23.8%
696
$29.9M $109M $78.8M 38.9%
697
$29.9M $47.1M $17.2M 17.7%
698
$29.9M $244M $214M 59.4%
699
$29.9M $165M $135M 8.73%
700
$29.7M $52.8M $23.1M 5.97%