Name Net new
positions
New positions Closed positions Return since
31 Mar ‘23
51
72 143 71 51.1%
52
71 168 97 172%
53
71 126 55 29%
HUBS icon
54
HubSpot
HUBS
$15.6B
71 125 54 30.8%
55
71 99 28 10.5%
56
70 165 95 27%
57
69 166 97 45.1%
58
69 132 63 26%
59
69 120 51 9.97%
60
68 143 75 9.24%
PH icon
61
Parker-Hannifin
PH
$117B
68 129 61 175%
62
68 127 59 104%
63
67 185 118 12.8%
64
67 138 71 21.7%
65
67 98 31 87.1%
66
66 129 63 11.6%
67
66 128 62 13%
68
66 99 33 80.1%
69
65 127 62 41.2%
70
64 172 108 24.8%
71
64 148 84 34.8%
72
64 153 89 37.4%
73
64 126 62 19.8%
74
64 106 42 25.7%
75
63 129 66 13.8%