Name Net Calls Calls Puts Return since
31 Mar ‘25
2126
$328K $328K $0 99.5%
2127
$325K $438K $113K 11.2%
2128
$325K $436K $111K 7.39%
EWCZ icon
2129
European Wax Center
EWCZ
$170M
$324K $328K $4K 1.77%
2130
$322K $978K $656K 4.25%
2131
$320K $412K $92K 20.6%
2132
$320K $335K $15K 4.85%
2133
$316K $539K $223K 27.4%
2134
$316K $316K $0 24%
2135
$315K $639K $324K 24.4%
NMFC icon
2136
New Mountain Finance
NMFC
$991M
$313K $533K $220K 12.9%
2137
$313K $315K $2K 31.7%
2138
$312K $2.59M $2.28M 22.9%
2139
$309K $310K $1K 34.2%
2140
$308K $904K $596K 9.25%
2141
$308K $308K $0 2.01%
2142
$307K $687K $380K 20.5%
2143
$306K $358K $52K 210%
2144
$305K $739K $434K 27.9%
2145
$304K $584K $280K 14.5%
2146
$304K $310K $6K 14.1%
2147
$303K $373K $70K 23.9%
2148
$301K $637K $336K 5.62%
2149
$301K $306K $5K 0.81%
2150
$300K $600K $300K 18.2%