Name Net new
positions
New positions Closed positions Return since
31 Mar ‘23
26
77 195 118 279%
27
76 222 146 212%
28
70 162 92 66.5%
SHOP icon
29
Shopify
SHOP
$204B
70 167 97 226%
30
66 165 99 73.4%
31
65 170 105 293%
32
64 193 129 83.6%
33
61 157 96 64.1%
34
58 149 91 1.01%
35
55 158 103 14.3%
RTX icon
36
RTX Corp
RTX
$226B
52 178 126 72.5%
37
51 189 138 137%
38
50 187 137 8.32%
39
50 159 109 66.5%
40
49 161 112 3.7%
41
47 166 119 152%
42
45 87 42 91.2%
43
44 153 109 4.98%
44
43 150 107 19.4%
45
43 140 97 59.1%
46
39 156 117 41%
47
36 131 95 43.8%
48
31 113 82 28.1%
49
28 160 132 19.6%
50
26 145 119 92.6%