We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
151
101 184 83 9.38%
152
101 158 57 3.22%
153
99 148 49 20.9%
NVDA icon
154
NVIDIA
NVDA
$4.82T
98 262 164 14.1%
155
97 200 103 15.5%
156
97 138 41 1.17%
157
97 118 21 74.4%
158
96 299 203 155%
159
96 250 154 56.1%
160
96 205 109 7.69%
O icon
161
Realty Income
O
$57.8B
96 185 89 1.32%
162
96 187 91 3.29%
163
95 219 124 0.12%
164
95 193 98 2.83%
165
95 178 83 4.03%
166
94 248 154 13.1%
167
94 136 42 57.1%
168
94 94 0 43.7%
169
93 198 105 7.8%
170
93 171 78 0.05%
171
93 115 22 18%
172
93 117 24 3.03%
173
93 104 11 4.08%
174
93 93 0 25.1%
175
92 189 97 17.3%