Name Net new
positions
New positions Closed positions Return since
30 Jun ‘16
26
70 117 47 1,261%
27
70 105 35 48.2%
28
69 99 30 117%
IDXX icon
29
Idexx Laboratories
IDXX
$57B
67 90 23 669%
30
65 108 43 11.6%
31
65 98 33 56.4%
32
64 127 63 235%
33
64 71 7 21%
34
63 109 46 205%
35
62 102 40 31.7%
TWLO icon
36
Twilio
TWLO
$18.4B
62 62 0 233%
37
61 118 57 345%
38
61 112 51 139%
39
61 95 34 138%
40
61 103 42 61.2%
41
61 62 1 44.2%
42
59 82 23 283%
43
59 98 39 28.9%
44
58 110 52 27.1%
45
58 116 58 72.8%
46
58 103 45 304%
47
58 95 37 11.5%
48
58 124 66 2,142%
49
56 108 52 208%
50
55 107 52 249%