Name Net new
positions
New positions Closed positions Return since
31 Mar ‘18
26
56 94 38 446%
27
55 156 101 30.8%
28
55 123 68 209%
EBAY icon
29
eBay
EBAY
$41.7B
55 116 61 129%
30
55 79 24 139%
31
54 104 50 2.65%
32
53 127 74 65.7%
33
53 98 45 58.5%
34
53 91 38 269%
35
53 53 0 146%
SPLG icon
36
SPDR Portfolio S&P 500 ETF
SPLG
$88.3B
52 55 3 153%
37
51 149 98 10.2%
38
51 73 22 453%
39
50 121 71 107%
40
50 118 68 60.5%
41
50 111 61 30.9%
42
50 84 34 93.4%
43
50 94 44 289%
44
49 110 61 121%
45
47 138 91 70%
46
47 121 74 55.3%
47
47 116 69 49.9%
48
47 94 47 112%
49
46 86 40 106%
50
46 97 51 17.5%