We are live on ! Find out more
Name Net Calls Calls Puts Return since
31 Mar ‘22
276
$2.43M $4.92M $2.49M 67.6%
277
$2.43M $2.75M $327K 74.3%
278
$2.42M $5.3M $2.88M 53.7%
EFC
279
Ellington Financial
EFC
$1.68B
$2.41M $4.66M $2.25M 24.6%
280
$2.35M $4.07M $1.72M 31.2%
281
$2.31M $3.31M $1M 13.7%
282
$2.29M $3.39M $1.1M 26.7%
283
$2.29M $2.77M $482K 23.2%
284
$2.28M $3M $719K 54.4%
285
$2.26M $2.26M $0 5.35%
EBS icon
286
Emergent Biosolutions
EBS
$413M
$2.26M $4.92M $2.67M 80.5%
287
$2.23M $10.2M $7.96M 73.6%
288
$2.19M $4.97M $2.79M 12.2%
289
$2.17M $2.27M $103K 24.4%
290
$2.13M $5.07M $2.94M 27.4%
291
$2.13M $2.77M $640K 3.38%
292
$2.08M $10.2M $8.11M 36%
293
$2.04M $2.04M $0 26.8%
294
$2.03M $2.03M $0 11.6%
295
$2.03M $2.28M $258K 68.6%
296
$2.02M $7.01M $4.98M 10.5%
297
$2M $2M $0 14.9%
298
$1.99M $1.99M $0 139%
299
$1.97M $2.75M $778K 39.8%
300
$1.96M $2.17M $211K 53.5%