Name Net new
positions
New positions Closed positions Return since
31 Mar ‘25
76
26 52 26 60%
77
26 46 20 17.5%
78
26 52 26 5.74%
IBEX icon
79
IBEX
IBEX
$380M
26 37 11 16.3%
80
25 72 47 18.5%
81
25 42 17 0.66%
82
25 40 15 0.13%
83
25 37 12 18.4%
84
25 34 9 41.1%
85
25 29 4 25.5%
SERV
86
Serve Robotics
SERV
$698M
25 54 29 60.3%
87
25 31 6 18.7%
88
25 34 9 45.1%
89
25 37 12 1.13%
90
25 26 1 68.6%
91
24 56 32 72.1%
92
24 41 17 7.2%
93
24 64 40 17.6%
94
24 45 21 38.2%
95
24 35 11 17.4%
96
24 36 12 0.8%
97
24 24 0 5.19%
98
23 57 34 13.8%
99
23 45 22 22.1%
100
23 41 18 47.9%