Name Net new
positions
New positions Closed positions Return since
30 Jun ‘23
26
90 144 54 73.3%
27
90 166 76 2.55%
28
88 145 57 48.3%
HUBB icon
29
Hubbell
HUBB
$22.7B
88 132 44 28.9%
30
88 121 33 33.2%
31
85 157 72 27.7%
32
85 101 16 29.6%
33
84 169 85 27%
34
84 142 58 23.1%
35
83 137 54 3.2%
ON icon
36
ON Semiconductor
ON
$20.7B
82 146 64 45.6%
37
81 128 47 71.8%
38
80 178 98 6.92%
39
80 165 85 146%
40
79 121 42 32.4%
41
79 134 55 6.94%
42
77 167 90 15.8%
43
77 146 69 35.6%
44
76 169 93 30.9%
45
75 152 77 47.6%
46
75 136 61 23.8%
47
75 119 44 0.52%
48
75 126 51 7.77%
49
75 140 65 26.5%
50
73 148 75 1.26%