Name Net Calls Calls Puts Return since
31 Dec ‘24
51
$5.7M $8.15M $2.45M 92.9%
52
$5.55M $5.92M $376K 77.5%
53
$5.54M $8.17M $2.63M 46.6%
MERC icon
54
Mercer International
MERC
$78.4M
$5.54M $7.54M $2.01M 82%
55
$5.29M $13M $7.67M 78.8%
56
$4.88M $5.42M $535K 37.2%
57
$4.76M $9.37M $4.61M 5.71%
58
$4.73M $5.36M $633K 26.6%
59
$4.55M $4.61M $64K 34.7%
60
$4.41M $14.4M $9.98M 67.6%
BMEA icon
61
Biomea Fusion
BMEA
$135M
$4.26M $11.9M $7.66M 51.8%
62
$4.11M $11.6M $7.5M 83.8%
63
$4.06M $6.82M $2.76M 95.8%
64
$3.91M $5.55M $1.64M 31%
65
$3.69M $11.2M $7.48M 79.5%
66
$3.62M $4.04M $419K 2.27%
67
$3.61M $3.61M $4K 84.8%
68
$3.53M $5.45M $1.92M 63.3%
69
$3.51M $16.5M $13M 79.6%
70
$3.51M $5.69M $2.18M 65.2%
71
$3.46M $5.01M $1.55M 58.9%
72
$3.39M $19.7M $16.3M 76.1%
73
$3.35M $3.4M $42K 36.6%
74
$3.32M $4.64M $1.32M 61.5%
75
$3.32M $3.45M $130K 69.6%