Name Net Calls Calls Puts Return since
31 Dec ‘17
26
$42.5M $45.5M $3.01M 23.2%
27
$40.6M $108M $67.3M 58%
28
$39.6M $55.9M $16.3M 42.1%
SRPT icon
29
Sarepta Therapeutics
SRPT
$2.24B
$38M $325M $287M 61.6%
30
$37M $62M $24.9M 252%
31
$36.4M $52M $15.7M 12.4%
32
$36.1M $118M $81.7M 149%
33
$35.5M $246M $210M 59.7%
34
$34.9M $67.5M $32.6M 165%
35
$31.9M $33.1M $1.25M 69.9%
BTU icon
36
Peabody Energy
BTU
$3.31B
$31.6M $57.4M $25.8M 30.8%
37
$28.2M $125M $97.2M 63.5%
38
$28.2M $116M $87.5M 12.9%
39
$26.6M $38.5M $11.8M 41%
40
$25.8M $72.8M $47M 52.6%
41
$25.7M $99.8M $74.1M 42.8%
42
$25.2M $48.8M $23.6M 3.29%
43
$23.9M $27.3M $3.39M 20.2%
44
$23.6M $24.1M $480K 29.8%
45
$23.4M $54.4M $31M 23.2%
46
$22.1M $70.4M $48.3M 43.2%
47
$20.6M $22.5M $1.85M 102%
48
$18.9M $38.7M $19.7M 37.3%
49
$17.9M $29.2M $11.3M 51.8%
50
$17.7M $17.9M $216K 15.8%