Name Net Calls Puts Calls Return since
31 Mar ‘25
151
$153M $605M $452M 30.1%
152
$146M $833M $687M 25.6%
153
$144M $1.58B $1.43B 122%
PINS icon
154
Pinterest
PINS
$11.2B
$144M $741M $597M 35.4%
155
$142M $335M $193M 41.6%
156
$142M $1.9B $1.76B 78.9%
157
$139M $720M $581M 13.4%
158
$138M $286M $148M 2.53%
159
$138M $516M $378M 26.7%
160
$135M $152M $16.4M 21.8%
IREN icon
161
Iris Energy
IREN
$24.2B
$135M $322M $187M 1,014%
162
$134M $1.12B $982M 38.9%
163
$132M $618M $486M 14.7%
164
$132M $215M $83M 8.99%
165
$131M $178M $47.7M 17.9%
166
$130M $499M $369M 925%
167
$127M $703M $576M 82%
168
$127M $430M $302M 11.2%
169
$123M $198M $74.6M 13.7%
170
$123M $1.3B $1.18B 99.2%
171
$120M $266M $146M 18.8%
172
$119M $1.08B $961M 8.32%
173
$119M $223M $104M 64.9%
174
$118M $496M $377M 118%
175
$116M $658M $542M 32.2%