Name Net new
positions
New positions Closed positions Return since
31 Mar ‘18
76
51 73 22 520%
77
51 51 0 91.8%
78
50 131 81 184%
NEE icon
79
NextEra Energy
NEE
$174B
50 121 71 105%
80
50 118 68 81.4%
81
50 111 61 22.2%
82
50 84 34 101%
83
50 94 44 204%
84
50 83 33 0.54%
85
50 65 15 58.6%
DXC icon
86
DXC Technology
DXC
$2.54B
49 112 63 83.2%
87
49 110 61 108%
88
49 49 0 100%
89
48 82 34 65.3%
90
48 60 12 58.5%
91
48 48 0 244%
92
47 138 91 84.4%
93
47 121 74 86.5%
94
47 116 69 66.3%
95
47 94 47 109%
96
47 66 19 4.27%
97
47 63 16 93.9%
98
47 47 0 39.6%
99
46 86 40 94.9%
100
46 97 51 44.9%