Name Net Calls Calls Puts Return since
31 Mar ‘19
326
$21.2M $28.1M $6.89M 49.7%
327
$21.2M $34.6M $13.4M 176%
328
$21M $24.5M $3.53M 75.9%
OLED icon
329
Universal Display
OLED
$4.6B
$20.9M $300M $279M 36.1%
330
$20.9M $1.2B $1.18B 1.99%
331
$20.9M $75.8M $54.9M 50.7%
332
$20.9M $22.2M $1.35M 1.57%
333
$20.7M $41.8M $21.2M 34.8%
334
$20.7M $53M $32.4M 155%
335
$20.6M $68.5M $47.9M 37.9%
EFC
336
Ellington Financial
EFC
$1.58B
$20.5M $21.5M $1.04M 29.3%
337
$20.2M $27.3M $7.08M 53.9%
338
$20.1M $162M $142M 275%
339
$19.9M $57.6M $37.7M 252%
340
$19.9M $32.8M $12.9M 60.7%
341
$19.8M $24.2M $4.41M 20.5%
342
$19.6M $20.5M $926K 32.7%
343
$19.4M $226M $207M 97.7%
344
$19M $149M $130M 117%
345
$19M $33.1M $14.1M 250%
346
$18.9M $55M $36.1M 73.9%
347
$18.9M $89.3M $70.4M 36.6%
348
$18.8M $20.8M $2.03M 77.2%
349
$18.8M $222M $203M 54.4%
350
$18.7M $26.9M $8.15M 6.32%