Name Net Calls Calls Puts Return since
31 Dec ‘24
151
$29.6M $44.6M $15.1M 67.5%
152
$29.4M $45.8M $16.4M 14.3%
153
$28.9M $43.8M $14.9M 26.8%
ST icon
154
Sensata Technologies
ST
$4.52B
$28.6M $41M $12.4M 13.4%
155
$28.6M $29.5M $906K 4.73%
156
$28.3M $32.5M $4.2M 35.1%
157
$28.1M $43.8M $15.7M 10.9%
158
$27.5M $36M $8.54M 38.1%
159
$27.4M $34.8M $7.4M 6.57%
160
$27.4M $42.6M $15.2M 347%
SRPT icon
161
Sarepta Therapeutics
SRPT
$2.24B
$27.3M $211M $184M 82.4%
162
$27.3M $29.3M $2.07M 20.8%
163
$27.2M $33.4M $6.14M 24.8%
164
$27M $31M $3.93M 29.8%
165
$27M $90.4M $63.4M 2.36%
166
$27M $66M $39M 8.99%
167
$26.8M $36.6M $9.8M 18.5%
168
$26.6M $81M $54.4M 12.1%
169
$26.5M $36.4M $9.83M 197%
170
$26.5M $63.3M $36.8M 18.8%
171
$26.4M $117M $90.2M 0.92%
172
$26.3M $67.4M $41.1M 16.4%
173
$26.2M $27.8M $1.62M 9.16%
174
$26M $40.9M $14.9M 19.5%
175
$25.8M $31M $5.21M 26.3%