We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Mar ‘26
101
101 184 83 10%
102
101 158 57 6.4%
103
99 148 49 16.8%
XPO icon
104
XPO
XPO
$24.2B
97 138 41 6.06%
105
96 205 109 2.61%
106
96 185 89 4.35%
107
96 187 91 5.64%
108
95 193 98 10.8%
109
95 178 83 1.46%
110
94 248 154 11.4%
ONTO icon
111
Onto Innovation
ONTO
$15.3B
94 136 42 50%
112
93 198 105 11.6%
113
93 190 97 14%
114
93 171 78 0.22%
115
92 203 111 24.5%
116
91 177 86 3.39%
117
91 141 50 13.8%
118
91 139 48 4.2%
119
91 128 37 51.7%
120
90 159 69 0.11%
121
90 134 44 11.8%
122
89 182 93 11.7%
123
88 199 111 0.28%
124
88 185 97 14.1%
125
88 176 88 14.7%