Name Net closed
positions
Closed positions New positions Return since
31 Mar ‘20
1451
11 44 33 50.3%
1452
11 43 32 4.28%
1453
11 40 29 192%
PRLB icon
1454
Protolabs
PRLB
$1.52B
11 39 28 16%
1455
11 38 27 63%
1456
11 38 27 416%
1457
11 37 26 902%
1458
11 37 26 70.7%
1459
11 36 25 50.6%
1460
11 36 25 47.7%
EVH icon
1461
Evolent Health
EVH
$352M
11 35 24 42.9%
1462
11 35 24 230%
1463
11 34 23 660%
1464
11 34 23 159%
1465
11 34 23 75%
1466
11 34 23 99%
1467
11 33 22 632%
1468
11 31 20 69.6%
1469
11 31 20 23.7%
1470
11 30 19 44.1%
1471
11 29 18 122%
1472
11 28 17 10.6%
1473
11 28 17 14.1%
1474
11 28 17 149%
1475
11 28 17 13.5%