Name Net Calls Calls Puts Return since
31 Mar ‘23
251
$2.27M $3.43M $1.15M 17.8%
252
$2.26M $3.09M $826K 73.5%
253
$2.22M $2.22M $0 28.5%
TBLA icon
254
Taboola.com
TBLA
$1.03B
$2.21M $2.61M $396K 36.8%
255
$2.2M $3.95M $1.75M 62.4%
256
$2.2M $2.77M $574K 2.78%
257
$2.19M $2.25M $53K 54.7%
258
$2.19M $2.33M $144K 86.7%
259
$2.15M $4.25M $2.1M 63.3%
260
$2.14M $34.1M $32M 72.1%
NRIX icon
261
Nurix Therapeutics
NRIX
$1.71B
$2.14M $2.15M $19K 86.6%
262
$2.13M $2.51M $377K 17.3%
263
$2.13M $2.15M $10K 5.61%
264
$2.12M $3.78M $1.67M 93.1%
265
$2.08M $2.65M $567K 9.1%
266
$2.05M $2.36M $305K 30.5%
267
$2.05M $3.31M $1.26M 18.1%
268
$2.02M $2.39M $365K 0.44%
269
$2.02M $3.52M $1.5M 0.13%
270
$2.01M $3.02M $1.01M 1.66%
271
$1.98M $2.35M $370K 31.5%
272
$1.96M $2.41M $446K 64.3%
273
$1.94M $3.29M $1.35M 36.1%
274
$1.93M $8.25M $6.33M 15.9%
275
$1.92M $1.92M $0 81.1%