Name Net new
positions
New positions Closed positions Return since
30 Jun ‘23
26
91 180 89 47.1%
27
90 144 54 69.8%
28
90 166 76 7.33%
TTD icon
29
Trade Desk
TTD
$24.4B
88 145 57 35.3%
30
88 132 44 28.4%
31
88 121 33 32.5%
32
85 157 72 16.3%
33
85 101 16 25.8%
34
84 169 85 25.6%
35
84 142 58 18.4%
SNPS icon
36
Synopsys
SNPS
$81.8B
83 137 54 2.81%
37
82 146 64 44.5%
38
81 128 47 70.1%
39
80 178 98 2.19%
40
80 187 107 55.7%
41
80 165 85 120%
42
79 121 42 31.5%
43
79 134 55 3.72%
44
78 146 68 39.1%
45
77 167 90 8.72%
46
76 169 93 30%
47
75 152 77 36.8%
48
75 136 61 29.6%
49
75 119 44 2.79%
50
75 126 51 34.8%