Name Net new
positions
New positions Closed positions Return since
31 Mar ‘15
276
23 64 41 46.1%
277
23 82 59 1,380%
278
23 54 31 205%
FSLR icon
279
First Solar
FSLR
$26.1B
23 69 46 307%
280
23 56 33 171%
281
23 53 30 72.5%
282
23 49 26 75.5%
283
23 57 34 255%
284
23 48 25 4.56%
285
23 43 20 4.25%
WPP icon
286
WPP
WPP
$4.64B
23 33 10 81.1%
287
23 32 9 72.1%
288
23 34 11 79.4%
289
23 33 10 32.4%
290
23 37 14 43.8%
291
23 32 9 666%
292
23 35 12 630%
293
23 31 8 83.3%
294
22 61 39 242%
295
22 61 39 0.76%
296
22 57 35 219%
297
22 68 46 376%
298
22 71 49 332%
299
22 58 36 36.9%
300
22 73 51 407%