Name Net new
positions
New positions Closed positions Return since
31 Mar ‘21
1276
18 36 18 29.6%
1277
18 41 23 342%
1278
18 31 13 38.8%
IMO icon
1279
Imperial Oil
IMO
$48.7B
18 28 10 305%
1280
18 29 11 57.1%
1281
18 44 26 235%
1282
18 30 12 33.5%
1283
18 46 28 31.1%
1284
18 37 19 152%
1285
18 26 8 34.4%
DVAX icon
1286
Dynavax Technologies
DVAX
$1.78B
18 38 20 59%
1287
18 35 17 735%
1288
18 25 7 32.3%
1289
18 41 23 277%
1290
18 32 14 61.2%
1291
18 36 18 73.3%
1292
18 31 13 47.5%
1293
18 25 7 4.65%
1294
18 26 8 232%
1295
18 31 13 37%
1296
18 22 4 75.3%
1297
18 23 5 85.2%
1298
18 21 3 36.3%
1299
18 28 10 89.1%
1300
18 21 3 96.3%