We are live on ! Find out more
Name Net Calls Calls Puts Return since
31 Mar ‘23
301
$1.47M $1.47M $6K 71.7%
302
$1.46M $1.5M $50K 7.77%
303
$1.45M $2.99M $1.55M 13.1%
SIGA icon
304
SIGA Technologies
SIGA
$311M
$1.42M $2.91M $1.49M 24.7%
305
$1.4M $1.43M $32K 639%
306
$1.39M $1.67M $277K 9.91%
307
$1.38M $3.17M $1.79M 32.1%
308
$1.38M $1.94M $560K 64.1%
309
$1.38M $1.47M $92K 82.4%
310
$1.38M $6.49M $5.11M 46.8%
EFC
311
Ellington Financial
EFC
$1.68B
$1.35M $2.18M $832K 9.58%
312
$1.35M $1.35M $0 573%
313
$1.34M $1.63M $290K 2.71%
314
$1.34M $2.17M $829K 46%
315
$1.32M $1.36M $46K 14.7%
316
$1.32M $1.42M $100K 8.99%
317
$1.29M $13.8M $12.5M 69%
318
$1.29M $1.29M $0 67.1%
319
$1.28M $1.74M $452K 49.7%
320
$1.28M $1.55M $276K 12.4%
321
$1.27M $2.76M $1.49M 4.01%
322
$1.27M $1.94M $670K 22.2%
323
$1.25M $7.73M $6.48M 64.2%
324
$1.25M $1.48M $228K 6.28%
325
$1.23M $2.94M $1.71M 36.1%