Name Net new
positions
New positions Closed positions Return since
30 Jun ‘23
26
90 144 54 71%
27
90 166 76 6.31%
28
89 133 44 47.6%
TTD icon
29
Trade Desk
TTD
$17.2B
88 145 57 54.1%
30
88 121 33 38.1%
31
85 157 72 27.6%
32
85 170 85 33%
33
85 101 16 34%
34
84 142 58 25.4%
35
83 137 54 18.6%
ON icon
36
ON Semiconductor
ON
$24.3B
82 146 64 36.2%
37
81 128 47 71.6%
38
80 178 98 5.73%
39
79 121 42 25.7%
40
79 134 55 2.24%
41
77 167 90 9.83%
42
77 146 69 35.4%
43
76 169 93 41.9%
44
75 152 77 19.5%
45
75 136 61 29.8%
46
75 119 44 2.49%
47
75 126 51 9.08%
48
75 140 65 22.8%
49
73 148 75 0.63%
50
73 127 54 10%