Name Net new
positions
New positions Closed positions Return since
30 Jun ‘19
101
16 25 9 80.9%
102
16 21 5 64.2%
103
16 26 10 60.2%
TDOC icon
104
Teladoc Health
TDOC
$1.35B
15 65 50 88.6%
105
15 42 27 82.1%
106
15 41 26 56.1%
107
15 46 31 35.5%
108
15 31 16 78.8%
109
15 33 18 1.06%
110
15 27 12 53.9%
TTGT icon
111
TechTarget
TTGT
$377M
15 24 9 75.4%
112
15 27 12 72.3%
113
15 40 25 91.2%
114
15 28 13 76.6%
115
15 38 23 51%
116
15 16 1 29.4%
117
15 22 7 70.5%
118
15 19 4 19.3%
119
15 18 3 103%
120
15 24 9 69.1%
121
15 18 3 99.2%
122
15 16 1 15.8%
123
15 15 0 25.6%
124
14 40 26 58.6%
125
14 29 15 9.61%