Name Net Calls Calls Puts Return since
30 Jun ‘17
26
$51.4M $53M $1.64M 21.8%
27
$50.7M $94.5M $43.8M 60.8%
28
$48.7M $104M $55.4M 13.7%
STWD icon
29
Starwood Property Trust
STWD
$6.87B
$45.1M $52.1M $7.06M 16.4%
30
$39.7M $117M $77.6M 44.8%
31
$34.9M $110M $75.3M 66.7%
32
$34.6M $50.1M $15.4M 97.9%
33
$34.3M $94M $59.7M 91%
34
$34.2M $466M $431M 60.2%
35
$32.9M $68.4M $35.5M 225%
TSEM icon
36
Tower Semiconductor
TSEM
$7.97B
$32.5M $66.4M $33.8M 208%
37
$32.2M $45.5M $13.3M 148%
38
$30.6M $34.9M $4.3M 410%
39
$29.8M $50M $20.2M 225%
40
$29.3M $31.2M $1.92M 75.6%
41
$27.7M $27.7M $12K 17.1%
42
$26.4M $229M $202M 148%
43
$25.9M $75.2M $49.3M 36.7%
44
$25.1M $44.2M $19M 21.1%
45
$23.9M $68.3M $44.4M 150%
46
$23.4M $51.8M $28.4M 206%
47
$23.2M $29.9M $6.71M 134%
48
$23M $84.4M $61.4M 19.6%
49
$22.9M $38.1M $15.2M 12.3%
50
$22.3M $24.1M $1.79M 4.05%