Name Net new
positions
New positions Closed positions Return since
30 Jun ‘21
1426
13 17 4 63.5%
1427
13 18 5 11.8%
1428
13 16 3 55.6%
IDT icon
1429
IDT Corp
IDT
$1.38B
13 25 12 51.4%
1430
13 22 9 2.69%
1431
13 34 21 13%
1432
13 30 17 99.2%
1433
13 17 4 170%
1434
13 18 5 38.9%
1435
13 31 18 41.7%
BZFD icon
1436
BuzzFeed
BZFD
$128M
13 24 11 95.8%
1437
13 26 13 151%
1438
13 31 18 97.7%
1439
13 26 13 97.8%
1440
13 19 6 56.6%
1441
13 24 11 99.3%
1442
13 26 13 42%
1443
13 25 12 34.9%
1444
13 23 10 16%
1445
13 25 12 60.7%
1446
13 16 3 10%
1447
13 16 3 72%
1448
13 17 4 16.9%
1449
13 16 3 5.46%
1450
13 18 5 2.39%