We are live on ! Find out more
Name Net Calls Calls Puts Return since
30 Jun ‘25
101
$1.65M $2.39M $739K 87.3%
102
$1.63M $2.77M $1.14M 19.4%
103
$1.61M $3.44M $1.83M 8.57%
INSE icon
104
Inspired Entertainment
INSE
$213M
$1.58M $1.71M $127K 2.45%
105
$1.58M $2.61M $1.03M 14%
106
$1.58M $1.68M $107K 79.7%
107
$1.58M $7.73M $6.15M 96.4%
108
$1.53M $52.8M $51.3M 16.8%
109
$1.52M $2.01M $497K 35.7%
110
$1.51M $1.82M $306K 39.6%
TELA icon
111
TELA Bio
TELA
$33.6M
$1.49M $1.49M $0 61.3%
112
$1.48M $1.61M $127K 121%
113
$1.46M $1.46M $0 25.5%
114
$1.44M $2.35M $907K 76.7%
115
$1.43M $1.51M $82K 16.2%
116
$1.42M $1.9M $486K 79.9%
117
$1.39M $1.71M $317K 5.88%
118
$1.37M $1.61M $246K 14.7%
119
$1.35M $1.35M $0 19.2%
120
$1.34M $1.65M $308K 48%
121
$1.34M $1.78M $441K 23.3%
122
$1.33M $1.38M $49K 60.6%
123
$1.3M $1.31M $9K 27.1%
124
$1.3M $1.4M $94K 43.6%
125
$1.3M $1.4M $103K 43.1%