Name Net new
positions
New positions Closed positions Return since
31 Mar ‘14
51
37 71 34 34.3%
52
37 74 37 132%
53
37 57 20 278%
PTC icon
54
PTC
PTC
$24.2B
37 52 15 473%
55
37 48 11 303%
56
36 122 86 296%
57
36 101 65 86.2%
58
36 78 42 176%
59
36 66 30 187%
60
35 105 70 62.2%
CIEN icon
61
Ciena
CIEN
$24.1B
35 65 30 652%
62
34 86 52 6.6%
63
34 94 60 11.3%
64
34 69 35 122%
65
34 87 53 32.7%
66
34 58 24 319%
67
34 50 16 107%
68
33 79 46 198%
69
33 71 38 123%
70
33 89 56 48.1%
71
33 56 23 182%
72
33 62 29 62.4%
73
33 56 23 37.1%
74
32 90 58 325%
75
32 75 43 30.6%