Name Net Calls Calls Puts Return since
31 Mar ‘17
1
$357M $473M $116M 26.2%
2
$266M $268M $2.88M 68.6%
3
$180M $266M $85.7M 63.5%
POST icon
4
Post Holdings
POST
$5.87B
$171M $204M $32.3M 87.2%
5
$167M $197M $30.7M 238%
6
$165M $284M $119M 5.38%
7
$163M $204M $42M 5.12%
8
$156M $199M $43.1M 51.1%
9
$149M $1.11B $961M 72.2%
10
$128M $167M $39.3M 69.5%
ST icon
11
Sensata Technologies
ST
$4.23B
$112M $130M $17.7M 30.1%
12
$107M $228M $121M 28.2%
13
$105M $245M $140M 12.8%
14
$86.9M $200M $113M 71.4%
15
$75.5M $79.9M $4.38M 32.9%
16
$67.8M $72M $4.21M 0.41%
17
$66.6M $111M $44.3M 65.1%
18
$65.8M $110M $44.1M 41.4%
19
$63.7M $116M $52.5M 89.8%
20
$61.6M $146M $84.3M 48%
21
$60.8M $67.6M $6.78M 17.1%
22
$58M $86.4M $28.4M 136%
23
$54.2M $87.9M $33.7M 92.7%
24
$53.8M $111M $57.1M 6.88%
25
$53.5M $108M $54.9M 25.8%