Name Net Calls Puts Calls Return since
30 Sep ‘23
51
$17.5M $20.5M $3.01M 39.5%
52
$17.3M $27.9M $10.7M 4.54%
53
$16.3M $24.9M $8.51M 33.3%
STAA icon
54
STAAR Surgical
STAA
$1.04B
$15.1M $24.9M $9.85M 47.8%
55
$13.9M $128M $114M 21.3%
56
$13.7M $13.7M $0 74.9%
57
$13.3M $125M $112M 12%
58
$11.7M $36.5M $24.8M 15%
59
$11.6M $12.8M $1.16M 146%
60
$11.1M $19.8M $8.66M 59.1%
MFA
61
MFA Financial
MFA
$1.03B
$11.1M $31.1M $19.9M 5.1%
62
$10.9M $13.8M $2.98M 24.6%
63
$10.4M $54.8M $44.4M 17%
64
$10.4M $11.2M $850K 29%
65
$9.86M $13.8M $3.91M 0.2%
66
$9.64M $31.5M $21.9M 16.8%
67
$9.51M $13.6M $4.1M 65.4%
68
$9.15M $32M $22.9M 32.2%
69
$9.06M $39.3M $30.2M 95.7%
70
$8.97M $22.7M $13.8M 23.7%
71
$8.8M $9.06M $259K 12.9%
72
$8.8M $9.43M $627K 14.9%
73
$8.45M $18.1M $9.61M 80.6%
74
$8.12M $9.12M $1M 23%
75
$8.06M $8.99M $929K 18.1%