Name Net new
positions
New positions Closed positions Return since
31 Mar ‘17
26
56 92 36 146%
27
55 122 67 25.6%
28
55 97 42 96%
CMCSA icon
29
Comcast
CMCSA
$114B
53 123 70 15.8%
30
53 104 51 70.3%
31
53 121 68 29.8%
32
52 120 68 9.96%
33
52 97 45 15.6%
34
52 98 46 166%
35
51 117 66 90%
SCHW icon
36
Charles Schwab
SCHW
$155B
51 115 64 118%
37
51 116 65 118%
38
51 103 52 117%
39
51 74 23 121%
40
51 78 27 136%
41
50 113 63 101%
42
50 102 52 26.6%
43
50 107 57 26.1%
44
49 87 38 150%
45
49 112 63 148%
46
49 99 50 236%
47
48 123 75 156%
48
48 86 38 298%
49
48 81 33 329%
50
47 86 39 230%