Name Net new
positions
New positions Closed positions Return since
30 Jun ‘23
1226
13 25 12 15.3%
1227
13 20 7 218%
1228
13 16 3 32.5%
PPTA
1229
Perpetua Resources
PPTA
$3.93B
13 26 13 778%
1230
13 25 12 4.89%
1231
13 17 4 91.7%
1232
13 21 8 134%
1233
13 16 3 109%
1234
13 15 2 3.62%
1235
13 19 6 45.6%
IFRX icon
1236
InflaRx
IFRX
$67.7M
13 17 4 77.6%
1237
13 15 2 4.07%
1238
13 15 2 44.1%
1239
13 14 1 50.5%
1240
13 13 0 27.9%
1241
12 137 125 2.99%
1242
12 85 73 13.4%
1243
12 89 77 41.3%
1244
12 72 60 3.62%
1245
12 84 72 33.1%
1246
12 71 59 6.29%
1247
12 59 47 13.8%
1248
12 48 36 86.4%
1249
12 27 15 48.3%
1250
12 41 29 42%