We are live on ! Find out more
Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘26
101
12 34 22 11.1%
102
12 32 20 30.1%
103
12 31 19 3.68%
KE
104
Kimball Electronics
KE
$587M
12 28 16 2.95%
105
12 23 11 0.98%
106
12 20 8 8.15%
107
12 19 7 1.61%
108
12 19 7 6.25%
109
12 17 5 1.87%
110
11 54 43 1.08%
NVCR icon
111
NovoCure
NVCR
$1.74B
11 49 38 38.1%
112
11 42 31 116%
113
11 39 28 51.8%
114
11 37 26 16.9%
115
11 26 15 24.4%
116
11 26 15 13.6%
117
11 24 13 21%
118
11 24 13 3.02%
119
11 23 12 10.4%
120
11 23 12 28.4%
121
11 21 10 60.5%
122
11 20 9 0.25%
123
11 17 6 13.1%
124
11 16 5 23.7%
125
10 52 42 25.1%