Name Net new
positions
New positions Closed positions Return since
30 Jun ‘21
101
75 115 40 33.1%
102
75 161 86 40.6%
103
75 122 47 133%
NTLA icon
104
Intellia Therapeutics
NTLA
$1.97B
75 95 20 91.3%
105
75 75 0 90.2%
106
74 129 55 76.8%
107
74 132 58 36.9%
108
74 118 44 98.9%
109
73 130 57 67.2%
110
73 144 71 5.98%
ISRG icon
111
Intuitive Surgical
ISRG
$150B
73 138 65 38.5%
112
73 110 37 87.6%
113
73 73 0 56.3%
114
73 73 0 62.6%
115
72 145 73 2.69%
116
72 72 0 81.5%
117
72 72 0 25.8%
118
71 124 53 60.5%
119
71 116 45 14.1%
120
71 120 49 72%
121
71 71 0 81.9%
122
71 71 0 88.9%
123
70 184 114 71.2%
124
70 173 103 216%
125
70 105 35 28.9%