Name Net Calls Calls Puts Return since
30 Jun ‘23
101
$25.5M $32.1M $6.65M 53.3%
102
$24.9M $72.8M $47.9M 104%
103
$24.8M $31.2M $6.42M 15.9%
GLBE icon
104
Global E Online
GLBE
$6.68B
$24.7M $46.9M $22.2M 3.83%
105
$24.6M $137M $113M 106%
106
$23.8M $27.7M $3.9M 2.08%
107
$23.4M $42.2M $18.8M 142%
108
$23.1M $37.5M $14.4M 48.7%
109
$22.5M $38.6M $16.1M 196%
110
$22.5M $26.3M $3.75M 165%
ICUI icon
111
ICU Medical
ICUI
$3.67B
$22.5M $26.3M $3.75M 16.7%
112
$22.5M $23.7M $1.27M 73.1%
113
$22.2M $26.2M $4M 23.5%
114
$21.9M $41.3M $19.4M 42.7%
115
$21.7M $47.2M $25.5M 23.1%
116
$21.5M $56.5M $34.9M 51.8%
117
$21.4M $46.2M $24.8M 5.86%
118
$21.2M $29.5M $8.3M 46.7%
119
$21.1M $22.8M $1.71M 3.7%
120
$20.9M $47.1M $26.2M 102%
121
$20.7M $36.6M $15.9M 6.57%
122
$20.4M $32.5M $12.1M 99.9%
123
$20M $23.6M $3.55M 102%
124
$19.9M $36.9M $16.9M 41.3%
125
$19.9M $29.5M $9.64M 42.6%