Name Net Calls Puts Calls Return since
31 Mar ‘24
101
$169M $1.76B $1.59B 38%
102
$164M $384M $220M 27.1%
103
$163M $576M $413M 19.1%
BIDU icon
104
Baidu
BIDU
$41.4B
$154M $983M $829M 15.4%
105
$151M $339M $188M 6.09%
106
$149M $505M $356M 29.3%
107
$148M $176M $27.3M 72%
108
$146M $6.13B $5.99B 114%
109
$144M $597M $453M 93.5%
110
$143M $455M $312M 52.6%
PODD icon
111
Insulet
PODD
$13.3B
$138M $209M $70.3M 12.1%
112
$138M $589M $451M 23.9%
113
$138M $785M $647M 21.2%
114
$137M $413M $276M 39.6%
115
$135M $778M $643M 3.86%
116
$134M $7.62B $7.48B 25.3%
117
$132M $568M $435M 26.7%
118
$132M $1.29B $1.16B 36.8%
119
$131M $617M $486M 35.1%
120
$129M $687M $558M 10.9%
121
$128M $227M $99.2M 1.99%
122
$126M $1.54B $1.41B 3.22%
123
$119M $362M $243M 43.8%
124
$118M $191M $73M 753%
125
$118M $223M $104M 3.89%