Name Net new
positions
New positions Closed positions Return since
30 Jun ‘19
76
39 70 31 113%
77
38 110 72 45.4%
78
38 115 77 31.1%
CHD icon
79
Church & Dwight Co
CHD
$21.3B
38 91 53 21.1%
80
38 89 51 31.3%
81
37 103 66 65%
82
37 113 76 70.1%
83
37 131 94 5.09%
84
37 74 37 5.01%
85
37 68 31 3.43%
TTD icon
86
Trade Desk
TTD
$24.4B
37 87 50 119%
87
37 73 36 24.5%
88
36 103 67 15.9%
89
36 89 53 53.8%
90
36 116 80 140%
91
36 82 46 47.6%
92
36 62 26 0.65%
93
36 60 24 9.84%
94
36 62 26 809%
95
36 57 21 77.7%
96
35 126 91 1.65%
97
35 92 57 141%
98
34 112 78 33.7%
99
34 83 49 43.5%
100
34 102 68 130%