Name Net Calls Calls Puts Return since
30 Jun ‘14
26
$343M $1.79B $1.44B 34.9%
27
$328M $1B $676M 120%
28
$322M $459M $137M 566%
VOD icon
29
Vodafone
VOD
$36B
$292M $1.05B $754M 53.2%
30
$288M $368M $80.8M 6.38%
31
$262M $869M $607M 7.42%
32
$239M $1.13B $895M 27.6%
33
$233M $397M $164M 52.3%
34
$228M $267M $39.5M 104%
35
$224M $327M $103M 37.2%
EQIX icon
36
Equinix
EQIX
$110B
$208M $456M $247M 431%
37
$202M $305M $103M 115%
38
$200M $264M $63.6M 677%
39
$194M $225M $30.9M 1.27%
40
$193M $327M $135M 317%
41
$192M $505M $313M 71.4%
42
$190M $564M $374M 60.1%
43
$189M $256M $66.5M 8.32%
44
$188M $442M $254M 30.7%
45
$188M $405M $217M 6.29%
46
$186M $910M $724M 360%
47
$181M $371M $190M 27.6%
48
$180M $1.4B $1.22B 39.8%
49
$179M $308M $129M 311%
50
$176M $743M $567M 367%