Name Net new
positions
New positions Closed positions Return since
30 Jun ‘17
51
26 40 14 88.8%
52
26 46 20 42%
53
26 31 5 56.2%
APPF icon
54
AppFolio
APPF
$6.77B
26 27 1 477%
55
25 79 54 39.2%
56
25 61 36 60.3%
57
25 42 17 299%
58
25 43 18 153%
59
25 45 20 15.2%
60
25 39 14 92.9%
DIOD icon
61
Diodes
DIOD
$3.13B
25 34 9 184%
62
25 37 12 91.5%
63
25 31 6 6.84%
64
24 38 14 32.2%
65
24 39 15 14.3%
66
24 37 13 18.9%
67
24 37 13 148%
68
24 30 6 13.2%
69
23 53 30 8.27%
70
23 52 29 55.8%
71
23 57 34 77.4%
72
23 39 16 11.9%
73
23 37 14 48.1%
74
23 34 11 58.8%
75
23 35 12 398%