Name Net Calls Puts Calls Return since
31 Mar ‘21
126
$9.36M $17.7M $8.37M 69.1%
127
$9.04M $13.2M $4.19M 242%
128
$8.79M $16.4M $7.57M 21.9%
TWST icon
129
Twist Bioscience
TWST
$2.45B
$8.72M $30.3M $21.6M 67.7%
130
$8.67M $11.9M $3.23M 13.4%
131
$8.53M $13.8M $5.25M 46.7%
132
$8.33M $35.2M $26.9M 21.9%
133
$8.27M $21.8M $13.5M 39.9%
134
$8.01M $19M $11M 17%
135
$7.5M $31.4M $23.9M 17.2%
INDA icon
136
iShares MSCI India ETF
INDA
$9.43B
$7.47M $40.3M $32.8M 26.2%
137
$7.43M $14.3M $6.88M 176%
138
$7.42M $231M $223M 55.1%
139
$7.36M $47.4M $40M 63.3%
140
$7.22M $40.3M $33.1M 88.4%
141
$7.14M $21.6M $14.5M 13.6%
142
$7.13M $13.1M $5.94M 13.2%
143
$7.12M $50.6M $43.5M 65.3%
144
$7.05M $17.7M $10.6M 47.2%
145
$6.73M $76.3M $69.5M 38.7%
146
$6.66M $9.42M $2.76M 4.59%
147
$6.42M $9.22M $2.81M 39.6%
148
$6.4M $63.5M $57.1M 66.4%
149
$6.37M $53.7M $47.3M 0.44%
150
$6.36M $15.4M $9.06M 33.2%