Name Net Calls Calls Puts Return since
31 Dec ‘25
3026
$30K $217K $187K 298%
3027
$30K $40K $10K 39.3%
3028
$29K $314K $285K 426%
ORGO icon
3029
Organogenesis Holdings
ORGO
$310M
$29K $90K $61K 53.5%
3030
$29K $32K $3K 16.1%
3031
$29K $30K $1K 6.23%
3032
$29K $29K $0 4.97%
3033
$28K $29K $1K 38.7%
3034
$28K $28K $0 18.2%
3035
$27K $2.04M $2.01M 26.4%
MEC icon
3036
Mayville Engineering Co
MEC
$518M
$27K $446K $419K 35.1%
3037
$27K $39K $12K 30.8%
3038
$27K $35K $8K 237%
3039
$27K $27K $0 15.6%
3040
$27K $27K $0 200%
3041
$27K $27K $0 56.3%
3042
$27K $27K $0 14.1%
3043
$26K $30K $4K 57.9%
3044
$26K $26K $0 4.84%
3045
$25K $26K $1K 38%
3046
$25K $25K $0 25.3%
3047
$24K $60K $36K 24%
3048
$24K $24K $0 59.5%
3049
$24K $24K $0 2.97%
3050
$22K $611K $589K 15.3%