Name Net Calls Calls Puts Return since
31 Mar ‘21
51
$33.6M $80.8M $47.2M 71.6%
52
$33.5M $36.3M $2.79M 51.1%
53
$32.9M $40.1M $7.21M 5.4%
FCEL icon
54
FuelCell Energy
FCEL
$384M
$32.5M $170M $138M 98.1%
55
$30M $52.2M $22.2M 75.3%
56
$28.6M $221M $193M 87.9%
57
$28.4M $46.5M $18.2M 7.34%
58
$28M $30.8M $2.73M 93.4%
59
$27.7M $49.1M $21.4M 83.8%
60
$27M $52.6M $25.7M 32.5%
NTLA icon
61
Intellia Therapeutics
NTLA
$1.45B
$26.9M $108M $81M 84.4%
62
$26M $125M $98.6M 93.5%
63
$25.5M $41.3M $15.8M 52.1%
64
$25.5M $49.1M $23.7M 76.3%
65
$25.4M $28.6M $3.2M 69%
66
$24.9M $40.3M $15.4M 43.9%
67
$24.8M $25.5M $697K 49.4%
68
$24.6M $28.9M $4.3M 79.1%
69
$24.5M $38.4M $13.9M 81.4%
70
$23.9M $26.8M $2.93M 161%
71
$23.8M $45.7M $21.9M 85.8%
72
$23.5M $68M $44.5M 77.2%
73
$23.1M $218M $195M 7.8%
74
$22.9M $25.6M $2.72M 39.4%
75
$22.5M $32.4M $9.96M 83.8%