Name Net new
positions
New positions Closed positions Return since
31 Dec ‘19
1476
18 91 73 9.03%
1477
18 72 54 25.2%
1478
18 48 30 19.9%
ST icon
1479
Sensata Technologies
ST
$6.02B
18 41 23 23.3%
1480
18 51 33 55.5%
1481
18 49 31 31.2%
1482
18 64 46 235%
1483
18 51 33 128%
1484
18 43 25 68%
1485
18 35 17 61.7%
DLX icon
1486
Deluxe
DLX
$1.39B
18 33 15 39.1%
1487
18 46 28 245%
1488
18 48 30 14.9%
1489
18 45 27 18.4%
1490
18 42 24 1.66%
1491
18 34 16 28.7%
1492
18 46 28 26.1%
1493
18 37 19 272%
1494
18 40 22 34.8%
1495
18 48 30 22.2%
1496
18 29 11 38%
1497
18 37 19 244%
1498
18 34 16 20.7%
1499
18 64 46 85.5%
1500
18 53 35 157%