Name Net new
positions
New positions Closed positions Return since
31 Mar ‘14
1
105 162 57 109%
2
98 143 45 17.7%
3
64 104 40 309%
PFE icon
4
Pfizer
PFE
$151B
62 117 55 12.8%
5
61 104 43 193%
6
59 94 35 266%
7
57 82 25 124%
8
56 111 55 29%
9
56 94 38 87%
10
56 75 19 240%
ON icon
11
ON Semiconductor
ON
$25B
56 78 22 575%
12
55 103 48 69.5%
13
54 88 34 10.4%
14
53 99 46 323%
15
53 102 49 30.5%
16
52 76 24 345%
17
51 108 57 183%
18
51 112 61 86.4%
19
50 71 21 351%
20
50 76 26 5.56%
21
49 95 46 39.8%
22
48 78 30 11.7%
23
48 119 71 38.9%
24
46 82 36 35.1%
25
46 60 14 97.1%