Name Net Calls Puts Calls Return since
31 Mar ‘24
101
$169M $1.76B $1.59B 21.2%
102
$164M $384M $220M 2.54%
103
$163M $576M $413M 9.98%
BIDU icon
104
Baidu
BIDU
$51.4B
$154M $983M $829M 42%
105
$151M $339M $188M 6.04%
106
$149M $505M $356M 47.7%
107
$148M $176M $27.3M 58.8%
108
$146M $6.13B $5.99B 78%
109
$144M $597M $453M 77.8%
110
$143M $455M $312M 54%
PODD icon
111
Insulet
PODD
$20.2B
$138M $209M $70.3M 67.9%
112
$138M $589M $451M 25.8%
113
$138M $785M $647M 33.2%
114
$137M $413M $276M 4.67%
115
$135M $778M $643M 11%
116
$134M $7.62B $7.48B 9.04%
117
$132M $568M $435M 21.7%
118
$132M $1.29B $1.16B 27.8%
119
$131M $617M $486M 2.85%
120
$129M $687M $558M 2.02%
121
$126M $1.54B $1.41B 8.96%
122
$119M $362M $243M 41%
123
$118M $191M $73M 765%
124
$118M $223M $104M 32.5%
125
$117M $516M $399M 87.6%