Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘21
101
9 68 59 7.1%
102
9 61 52 29.7%
103
9 44 35 26.4%
EA icon
104
Electronic Arts
EA
$49.9B
8 110 102 48%
105
8 95 87 3.68%
106
8 92 84 57.7%
107
8 78 70 110%
108
8 77 69 49.7%
109
8 77 69 22.2%
110
8 72 64 21.4%
HUBB icon
111
Hubbell
HUBB
$22.6B
8 60 52 128%
112
8 59 51 20.5%
113
8 57 49 22.1%
114
8 48 40 94.5%
115
8 47 39 360%
116
8 45 37 73.6%
117
8 38 30 395%
118
8 18 10 64.9%
119
7 91 84 72.6%
120
7 90 83 145%
121
7 85 78 9.2%
122
7 83 76 27.2%
123
7 81 74 40.8%
124
7 52 45 276%
125
7 41 34 18.8%