Name Net Calls Calls Puts Return since
30 Jun ‘23
1201
$3.01M $3.49M $480K 89.8%
1202
$3M $6.7M $3.7M 82.6%
1203
$3M $14.7M $11.7M 54.5%
OCUL icon
1204
Ocular Therapeutix
OCUL
$1.95B
$3M $4.99M $1.99M 73.3%
1205
$3M $44.4M $41.4M 90.7%
1206
$2.99M $5.92M $2.93M 491%
1207
$2.98M $3.13M $144K 92.4%
1208
$2.97M $5.42M $2.45M 13.6%
1209
$2.97M $17M $14M 25.7%
1210
$2.95M $5.21M $2.26M 38.7%
STEM icon
1211
Stem
STEM
$88.2M
$2.95M $24M $21M 90.8%
1212
$2.93M $7.52M $4.58M 0.31%
1213
$2.93M $3.1M $171K 5.14%
1214
$2.93M $3.96M $1.03M 52.9%
1215
$2.93M $3.47M $544K 37.9%
1216
$2.93M $5.71M $2.78M 78.3%
1217
$2.92M $5.06M $2.14M 30.8%
1218
$2.91M $12.1M $9.14M 67.5%
1219
$2.91M $3.99M $1.08M 394%
1220
$2.91M $4.12M $1.21M 10%
1221
$2.91M $4.23M $1.32M 71.7%
1222
$2.91M $9.85M $6.95M 35.8%
1223
$2.91M $5.81M $2.91M 15.4%
1224
$2.91M $5.13M $2.23M 10.9%
1225
$2.9M $6.46M $3.56M 32.9%