We are live on ! Find out more
Name Net new
positions
New positions Closed positions Return since
31 Dec ‘20
1
290 290 0 72.2%
2
268 271 3 32.5%
3
175 191 16 63.9%
TDOC icon
4
Teladoc Health
TDOC
$1.28B
164 243 79 96.5%
5
158 158 0 92.3%
6
150 150 0 97.1%
7
148 148 0 80.7%
8
126 137 11 3.61%
9
119 127 8 21.3%
10
118 118 0 82%
TLS icon
11
Telos
TLS
$320M
107 107 0 87%
12
106 108 2 10.8%
13
101 101 0 97.5%
14
100 100 0 84.5%
15
95 95 0 43.3%
16
89 126 37 99.6%
17
87 123 36 94.7%
18
87 88 1 58.7%
19
86 115 29 85%
20
85 88 3 59.5%
21
79 104 25 67.4%
22
78 78 0 80.4%
23
77 109 32 94.8%
24
76 93 17 74.9%
25
76 100 24 83.3%