Name Net new
positions
New positions Closed positions Return since
31 Mar ‘23
51
71 144 73 42.9%
52
71 126 55 10.6%
53
71 125 54 49.9%
LSCC icon
54
Lattice Semiconductor
LSCC
$16B
71 99 28 23.6%
55
70 167 97 50.3%
56
69 132 63 39.3%
57
69 120 51 18.6%
58
68 186 118 3.93%
59
68 143 75 37.9%
60
68 129 61 190%
IDXX icon
61
Idexx Laboratories
IDXX
$45.2B
67 138 71 12.2%
62
67 127 60 218%
63
67 98 31 103%
64
66 129 63 24.5%
65
66 99 33 92.3%
66
65 131 66 12.2%
67
65 128 63 9.8%
68
65 127 62 23.3%
69
64 148 84 43.4%
70
64 153 89 41.6%
71
64 126 62 29.9%
72
64 106 42 39.7%
73
63 172 109 37.6%
74
63 98 35 7.07%
75
62 136 74 41.3%