We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
126
115 203 88 11.7%
127
115 145 30 1.69%
128
114 195 81 61.4%
ATI icon
129
ATI
ATI
$27B
113 164 51 35.8%
130
113 153 40 19%
131
112 187 75 150%
132
112 112 0 14.8%
133
110 162 52 66.1%
134
110 110 0 21.3%
135
109 197 88 7.36%
NVS icon
136
Novartis
NVS
$292B
109 196 87 0.24%
137
109 202 93 7.23%
138
109 169 60 0.39%
139
109 151 42 9.35%
140
108 194 86 5.3%
141
108 176 68 2.38%
142
107 178 71 10.1%
143
106 252 146 28.8%
144
106 182 76 11.1%
145
105 195 90 21.5%
146
105 186 81 137%
147
105 173 68 60.4%
148
104 167 63 46.7%
149
102 250 148 8.38%
150
101 222 121 2.96%