Name Net new
positions
New positions Closed positions Return since
31 Mar ‘18
76
51 73 22 483%
77
51 51 0 91.5%
78
50 131 81 185%
NEE icon
79
NextEra Energy
NEE
$178B
50 121 71 111%
80
50 118 68 86.3%
81
50 111 61 24.7%
82
50 84 34 115%
83
50 94 44 229%
84
50 83 33 18.2%
85
50 65 15 55.5%
DXC icon
86
DXC Technology
DXC
$2.28B
49 112 63 84.8%
87
49 110 61 130%
88
49 49 0 100%
89
48 82 34 69.4%
90
48 60 12 45.4%
91
48 48 0 227%
92
47 138 91 62%
93
47 121 74 62.9%
94
47 116 69 54.7%
95
47 94 47 129%
96
47 66 19 7.7%
97
47 63 16 92.7%
98
47 47 0 32.4%
99
46 86 40 93.4%
100
46 97 51 28.9%