Name Net Calls Calls Puts Return since
31 Mar ‘18
226
$458K $458K $0 12.4%
227
$457K $895K $438K 39%
228
$457K $545K $88K 186%
SLRC icon
229
SLR Investment Corp
SLRC
$772M
$445K $445K $0 30.3%
230
$443K $1.05M $605K 51.1%
231
$443K $443K $0 20.4%
232
$442K $785K $343K 41.8%
233
$434K $1.71M $1.27M 7.07%
234
$431K $434K $3K 6.72%
235
$427K $475K $48K 110%
IDT icon
236
IDT Corp
IDT
$1.21B
$423K $1.06M $637K 662%
237
$415K $415K $0 14.2%
238
$413K $680K $267K 29.8%
239
$409K $409K $0 43%
240
$402K $403K $1K 60.8%
241
$402K $402K $0 90.1%
242
$400K $400K $0 0.7%
243
$393K $1.6M $1.21M 58.8%
244
$393K $1.48M $1.09M 2.77%
245
$385K $452K $67K 74.5%
246
$377K $377K $0 29.9%
247
$372K $667K $295K 40%
248
$368K $1.05M $683K 11.8%
249
$354K $1.09M $732K 42%
250
$342K $342K $0 125%