Name Net Calls Calls Puts Return since
31 Mar ‘18
76
$13.2M $27.4M $14.2M 47.7%
77
$12.9M $21.6M $8.7M 204%
78
$12.5M $30.1M $17.6M 85.2%
WSC icon
79
WillScot Mobile Mini Holdings
WSC
$3.86B
$12.4M $12.4M $0 55.5%
80
$12.1M $24.7M $12.6M 50.1%
81
$12M $30.9M $18.9M 60.7%
82
$11.9M $23.3M $11.4M 218%
83
$11.8M $19.5M $7.67M 6.34%
84
$11.4M $22.8M $11.5M 13.8%
85
$11.2M $20.4M $9.22M 67.4%
SEDG icon
86
SolarEdge
SEDG
$2.32B
$10.3M $48.4M $38.1M 27.1%
87
$10.3M $18M $7.67M 5.88%
88
$10.3M $33.5M $23.3M 42.4%
89
$9.79M $10.4M $632K 104%
90
$9.53M $48.4M $38.9M 4.17%
91
$9.46M $12.9M $3.44M 28.9%
92
$9.34M $15.6M $6.22M 45.3%
93
$9.24M $15.9M $6.62M 29.1%
94
$9.23M $9.52M $288K 83.6%
95
$9.16M $19.3M $10.2M 1.06%
96
$8.68M $9.86M $1.19M 56.8%
97
$8.53M $27.4M $18.8M 226%
98
$8.09M $18.9M $10.8M 82.6%
99
$7.91M $12.5M $4.56M 570%
100
$7.76M $16.7M $8.96M 112%