Name Net Calls Puts Calls Return since
31 Mar ‘18
151
$37.7M $94.3M $56.6M 231%
152
$35M $168M $133M 10.1%
153
$34.9M $163M $128M 59.1%
NEE icon
154
NextEra Energy
NEE
$174B
$34.2M $270M $236M 107%
155
$33.8M $80.1M $46.3M 51.8%
156
$33M $77.4M $44.4M 89.7%
157
$32.2M $158M $126M 37.8%
158
$32M $220M $188M 156%
159
$31M $290M $259M 988%
160
$30.5M $119M $88.5M 8.99%
EXR icon
161
Extra Space Storage
EXR
$32.2B
$29.6M $46.7M $17.1M 73.5%
162
$28.8M $51.3M $22.5M 48.8%
163
$28.5M $1.95B $1.92B 140%
164
$27.2M $191M $164M 70.6%
165
$26.7M $52.7M $26M 8.64%
166
$25.6M $191M $165M 329%
167
$25.1M $49.3M $24.2M 70%
168
$25.1M $40M $14.9M 51.2%
169
$24.6M $70.4M $45.8M 322%
170
$24.5M $26M $1.43M 157%
171
$24.5M $60.1M $35.6M 3.72%
172
$23.9M $699M $676M 70%
173
$23.5M $47M $23.5M 294%
174
$22.6M $39.7M $17M 268%
175
$22.5M $37.6M $15.2M 360%